Página 1 de 1

Somar intervalo variável

Enviado: 24 Mai 2022 às 08:36
por Osbont
Bom dia!

Não consigo somar um intervalo que é variável na planilha.

ActiveCell.FormulaR1C1 = "=SUM(R[-4]C:R[-1]C) está fórmula funciona perfeitamente foi feita pelo gravador de macros.

Ocorre que ela soma as 4 células anteriores a célula onde está a fórmula.
Porém as vezes tenho que somar um número diferente de células.

ActiveCell.FormulaR1C1 = "=SUM(R[-D]C:R[-1]C)"
Tentei a fórmula acima onde "D" é a variável com o número de células a ser somada.
Deu erro em tempo de execução 1004: Erro de definição de aplicativo ou de definição de objeto.

Alguém pode ajudar

Re: Somar intervalo variável

Enviado: 24 Mai 2022 às 13:14
por osvaldomp
Experimente:
Código: Selecionar todos
ActiveCell.FormulaR1C1 = "=SUM(R[-" & D & "]C:R[-1]C)"