Escrever esquações de forma dinamica pelo vba
Excel
Avançado
Olá estou fazendo um programa em VBA que preciso escrever equações em planilha de Excel onde a quantidade de celulas utilizadas na função varia de acordo com o numero de dados.
por exemplo: preciso escrever uma planilha a função SOMA() cujo intervalo é de G2:Gn, em que "n'' é variavel.
no programa eu encontro o valor de "n". depos preciso inserir esse valor para escrever numa célula:
tipo:
sheets("planilha1").Range("A2")="=SUM(G2:Gn)
Em caso n=5, vai por na célula A2
=SOMA(G2:G5)
Mas nao sei como faço "n" ser lido na formula em VBA como 5.
Tente diversas formas mas ainda nao sei. Algeum me ajuda?
Paula
perguntou
há 5 anos