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?
Foto de Paula R.
Paula perguntou há 5 anos

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
1 resposta
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Michel P.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 5 anos
Melhor resposta
Essa foi a melhor resposta, escolhida pelo autor da dúvida
Oi Paula, se entendi bem seu problema, nesse programa que você fez você informa o valor de N, correto? Se sim, bastaria você fazer um loop (pode ser o For Next) considerando esse valor N e aplicando a fórmula... Expl. Dim N as long Dim x as long For x to N sheets("planilha1").Range("A2")="=SUM(G2:G"& N) Next x Algo assim, para você testar aí...abs

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

Professores particulares de Excel

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 60 / h
Michel P.
Jundiaí / SP
Michel P.
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Fórmulas em Excel Excel para Iniciantes Dashboard em Excel
Consultor/Professor Excel/VBA Certificado pela Microsoft e Power BI
R$ 50 / h
Vilson B.
Ji-Paraná / RO
Vilson B.
5,0 (40 avaliações)
Horas de aulas particulares ministradas 92 horas de aula
Tarefas resolvidas 26 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Excel Básico Excel Intermediário Excel Avançado
Mestrado: Assessoria de Administração (Instituto Politécnico do Porto)
Conheça meu método inovador "excel mão na massa" que criei para ajudar quem precisa aprender rápido e sair na frente nas vagas de emprego e trabalho!
R$ 90 / h
Luciano F.
São Paulo / SP
Luciano F.
4,8 (9 avaliações)
Horas de aulas particulares ministradas 322 horas de aula
Tarefas resolvidas 5 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Banking and Finance em Excel Matemática Financeira em Excel DCF em Excel
Graduação: Engenharia Mecatrônica (Escola Politécnica da Universidade de São Paulo (POLI-USP))
Aulas muito Fortes de Exatas para cursos Superiores e preparatórias para GMAT, concursos, ITA, Fuvest e Unicamp.