Como você não quer que ele seja atualizado automaticamente, não use Range.Formula
, mas a sintaxe de SUM
não estava correta:
Range("C3") = Range("C3") + Range("B3")
Eu quero que o C3 mostre C3 + B3 toda vez que eu executar o macro
E quando eu mudar o valor do B3, quero que seja resumido com o último valor em C3
Exemplo:
B3 tem 15 anos
C3 é 0
Eu corro a macro
Acontece assim
B3 é 15
C3 é 15
Eu mudo o valor de B3
B3 é 25
C3 ainda é 15
Eu corro a macro novamente
Isso seria assim
B3 é 25
C3 é 40
Eu usei a macro atual para somar, mas não funciona neste caso ...
Sub Button1_Click()
Range("C3").Formula = "=Sum(C3, B3)"
End Sub
Ele continua dizendo o fim do erro de objeto ou sth ...
Agradeço quaisquer sugestões ou rotas alternativas para resolver o meu problema ...
Tags microsoft-excel macros