Notifications
Clear all

Como adicionar uma celula a uma formula já existente?

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

Bom dia,

Gostaria de adicionar uma celula que fica sempre 7 linhas a baixo a uma formula ja existente e replica-la para todos os meses restantes automaticamente, isso em vba.

Preciso de alguma formula no lugar de ** que busque como que a formula era antes e deixe ela editável.

ActiveSheet.Cells(TotTr, C).Formula = "= ** + R[7]C"

Obrigado!!!

 
Postado : 13/07/2017 7:53 am
Wagner Morel
(@wagner-morel-vidal-nobre)
Posts: 0
Illustrious Member
 

filippo,

Boa tarde!

Creio que você precisa explicar melhor a sua necessidade, bem como explicar o porque dessa necessidade. às vezes alguém poderá ter uma ideia melhor para poder lhe ajudar.

Eu não entendi nada do que você quis dizer nessa postagem...

Uma boa ideia é anexar um arquivo, aqui mesmo no fórum, compactado com .ZIP, com o que você quer, bem como com uma simulação do resultado que você espera.

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 : 13/07/2017 11:13 am
(@filippo)
Posts: 2
New Member
Topic starter
 

cara, infelizmente não posso enviar a planilha.

Mas o procedimento é o seguinte: essa planilha é atualizada todo mês com o volume de vendas de um país. Dai de um mês para o outro pode ser que seja vendido um produto novo que não conste na somatoria de antes. Dai o codigo adiciona os dados do novo mês e soma com a celula "total novos produtos" (celula K36 na imagem). Por isso, preciso de adicionar ao meu codigo em vba alguma ação que pegue a formula que ja existe (L19+L23+L28) e so some com uma celula 7 linhas abaixo(L36). Dai a formula do codigo depois ficaria L19+L23+L28+L36. Assim eu posso replicala para todos os meses de todos os paises automaticamente acionando meu codigo.
Deu pra pegar um pouco?
Desde ja eu agradeço

 
Postado : 13/07/2017 11:54 am