Notifications
Clear all

Inserir Fórmulas em VBA

3 Posts
2 Usuários
0 Reactions
1,140 Visualizações
(@vguedes)
Posts: 47
Trusted Member
Topic starter
 

Através de uma macro, insiro a seguinte fórmula em uma determinada célula de coluna "AT".

Range("AT" & i + 1) = "=RC[-45]*RC[+1]-SUM(R343C46:R[-1]C)"

Porém, para que fique automático, gostaria de preencher o valor em vermelho com um valor armazenado na variável "i". Pensei em fazer assim.

Range("AT" & i + 1) = ""=RC[-45]*RC[+1]-SUM(R" & i & "C46:R[-1]C)""

Porém dá erro de sintaxe. Alguém sabe qual a maneira correta para se inserir este código?

 
Postado : 23/06/2014 8:33 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Já usou nossa base de dados?
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

 
Postado : 23/06/2014 8:44 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

A sintaxe seria: Range("AT" & i + 1) = "=RC[-45]*RC[+1]-SUM(R" & i & "C46:R[-1]C)"

 
Postado : 23/06/2014 9:30 am