Как VBA изменить значение ячейки (отображать текст )без изменения его формулы?

У меня проблема с этим макросом VBA.

Sub demoChangeText()
    Application.Range("B2").Value = "Overidden text"
End Sub

Мой тест здесь . Чтобы запустить этот макрос, откройте его в Excel, нажмите Ctrl+F8и выберите demoChangeText.

В результате этот макрос изменяет значение ячейкиB2(отображаемый нам текст ), но ясная его формула. Мне нужно изменить значение B2, НО также нужно, чтобы формула осталась.

Итак, мой вопрос: Как изменить отображаемый текст ячейки без изменения ее формулы?

ОБНОВЛЕНИЕ

Я задаю этот вопрос, потому что пытаюсь решить эту проблему

7
задан Community 23 May 2017 в 11:50
поделиться