Como o VBA altera o valor da célula (texto de exibição) sem alterar sua fórmula?
Eu tenho um problema com essa macro VBA.
Sub demoChangeText()
Application.Range("B2").Value = "Overidden text"
End Sub
Meu teste éAqui. Para executar essa macro, abra-a no Excel, pressioneCtrl+F8
e escolhademoChangeText
.
Como resultado, essa macro altera o valor da célulaB2
(o texto exibido para nós), mas desmarque sua fórmula. eu preciso mudarB2
Valor de mas também precisa da fórmula a ser mantida.
Então minha pergunta éComo alterar o texto de exibição da célula sem alterar sua fórmula?
ATUALIZAR
Eu faço essa pergunta porque estou tentando resolvereste problema