Notifications
Clear all

Celulas com formulas e VBA

4 Posts
3 Usuários
0 Reactions
584 Visualizações
(@kraft)
Posts: 2
New Member
Topic starter
 

Olá a todos! Estou com um problema básico... e acredito que já foi resolvido... mas usando a busca não consegui encontrar...

Como eu faço o VBA pegar o valor da célula, em vez da formula?
digo

na A1 tem =TODAY()
E eu queria, via VBA, pegar o valor dessa celula... mas toda vez que tento copiar esse valor ele dá problema, nem mesmo jogando dentro da variável... como faço?

teste = range("A1").Value
ou ainda teste = cells(1, 1).value
são alguns dos exemplos que não funcionam...

Provavelmente seja algo com o .Value ali no final... mas n sei o que... me ajudam?

 
Postado : 30/05/2014 1:40 pm
(@kraft)
Posts: 2
New Member
Topic starter
 

... estava faltando o .value... ignora...

 
Postado : 30/05/2014 1:48 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Pode ser alguma coisa na planilha, um detalhe no código, ou o tipo de variável, enfim, sem ver a planilha, não sei dizer, mas fiz um exemplo em anexo que funciona tranquilamente.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 30/05/2014 1:51 pm
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

Kraft,

Boa noite!

Como disse o Gilmar, sem ver sua planilha fica difícil.
Compacte seu arquivo com ZIP e anexe o mesmo aqui.

Desenvolvo pequenas soluções em VBA Excel a valores que variam entre R$ 50,00 a R$ 200,00. Se te interessar, entre no meu instagran (vba_excel_desenvolvimento)

Atenciosamente
Wagner Morel

 
Postado : 30/05/2014 5:06 pm