Ir ao conteúdo
  • Cadastre-se
jcgmc

RESOLVIDO Formula de Referência de celula para celula

Recommended Posts

Bom dia pessoal,

Como exemplo, tenho na Plan1 em A5 o valor 2 e B5 valor 8. Preciso de formula na Plan2 em C5 que soma A5:B5 e envie o total para C5 da Plan1.

Grato a colaboração de todos.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia jcgmc

 

Baixe a planilha e veja se eu entendi o que você deseja:

 

attachicon.gif20_01_15_Soma_Patropi.xlsx

 

Se a resposta foi útil, clique em Curtir.

 

[]s

Patropi, bom dia!!

Estou no trabalho, você poderia reenviar em Excel 2003

Compartilhar este post


Link para o post
Compartilhar em outros sites

Patropi,

Grato ao retorno pra Excel 2003, mas não é isso que preciso. Essa formula já conheço a trocentos anos Rssss

Na C5 da Plan1, preciso que, não pode haver formula alguma. Por isso preciso que a formula que está em C5 na Plan2, envie o resultado direto para a Plan1 tndeu!!

 

Exemplo, na "Plan2" seria +/- assim o que eu quero:

 

=SOMA(Plan1!A5:B5);(Plan1!C5)

 

Aguardo...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você falou fórmula, e como um célula sem ter fórmula vai retorna um resultado?

a fórmula de uma célula nunca retorna resultado em outra célula.

 

O que você deseja pode ser feito,mas apenas com programação VBA.

 

Veja um exemplo na planilha, para ver o resultado clique no botão:

 

20_01_15_Soma_Patropi.xls

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tahh entendido!! você quer dizer, formula não envia resultado e sim apenas recebe nehhh!!

Bem nesse caso, você pode então me ajudar com o codigo VBA, pra conseguir fazer essa proeza?? Rssss

Abraço!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite,

Encontrei esse código, que pode me servir de base pra chegar onde quero. A questão é que está dando erro e não entendo o porque.

Alguém pode me dizer o que está errado??

 

Private Sub Worksheet_Change(ByVal Target As Range)
Worksheets("Plan1").Range("B1:B10").Valor = Worksheets("Plan2").Range("A1:A10").Valor
End Sub

 

Grato a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala jcgmc, o error é porque. esta referenciando um intervalo de valores. 

Segue abx duas opções:

valores de celulas individuais: 

Worksheets("Plan1").Range("B1").Value = Worksheets("Plan2").Range("A1").ValueWorksheets("Plan1").Range("B2").Value = Worksheets("Plan2").Range("A2").Value'.. e assim por diante

ou usando o copy p/ o intervalo: 

Worksheets("Plan2").Range("A1:A10").Copy Destination:=Worksheets("Plan1").Range("B1:B10")

abx.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você falou fórmula, e como um célula sem ter fórmula vai retorna um resultado?

a fórmula de uma célula nunca retorna resultado em outra célula.

 

O que você deseja pode ser feito,mas apenas com programação VBA.

 

Veja um exemplo na planilha, para ver o resultado clique no botão:

 

attachicon.gif20_01_15_Soma_Patropi.xls

 

[]s

Boa noite Patropi,

 

Bem, Agradecendo aos demais amigos pela atenção dada, Esta sua opção foi a mais satisfatória, quase perfeito pro meu caso.

Pois na Plan1 não quero que tenha nenhuma formula ou bloqueio na planilha. porque será lançado dados mensais e na virada do mês, o operador irá apenas deletar os existentes e recomeçar novos dados do mês corrente. A Plan2 e as demais, vou ocultá-las no VBA com senha.

Mas enfim, preciso que o codigo funcione automaticamente ao teclar Enter, sem o uso de botão ok!!

 

No aguardo e

Muito grato a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode proteger uma planilha deixando apenas algumas células bloqueadas e o resto todo liberado, é só selecionar a planilha inteira e desmarcar o bloqueio de todas as células e depois marcar bloqueio com ocultação de fórmulas apenas p/ as células q você não quer exibir as fórmulas...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom dia DJ,

tão, ainda sim, se for possível prefiro como disse ao Patropi. Pois na Plan1 são 12 colunas a serem preenchidas tndeu!! tão qto mais simples for a operação, melhor!! Rssss

Grato...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa tarde jcgmc

 

Quando o valor da célula C5 da Plan2 mudar de valor, o valor será atualizado na célula C5 da Plan1, automaticamente.

 

Para testar a macro digite outro número na célula A5 ou B5 da Plan1, pois assim o valor da célula C5 da Plan2 irá ser alterado.

 

22_01_15_Soma_Patropi.xls

 

Dê retorno.

 

[]s

  • Curtir 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite Patropi,

Seu código ficou perfeito, Muito bom mesmo!!! Terei muitas utilidades pra ele. Rsssss

Muito obrigado pela sua ajuda e colaboração meu amigo.

 

Tudo de bom pra você e T++++++

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×