Екцел - Промена ћелијске формуле у текст
Питање
Сматрам да имам:
- У ћелији А4, она садржи формулу = Сум (А1: Б3) + А3 / Б2.
- Како извадити ову формулу у ћелији А6 као низ текста?
- То је ... Желим да ћелија А6 прикаже = Сум (А1: Б3) + А3 / Б2
- Користећи Цонтрол + ~ могу да видим ову формулу у табели.
- Али то је само у приказу. Притисак на Цонтрол + ~ ће се вратити на нормалу.
- Такође, покушао сам да ставим 'сприједа и залијепим формулу у једну ћелију ... али то није примјењиво у ВБА (марцо писање).
- ВБА ће снимити скрипту као испод
АцтивеЦелл.ФормулаР1Ц1 = " '= СУМ (А1: Б3) + А3 / Б2"
*
- Обратите пажњу да формула у ћелији 6 може бити = А3-Б2 + А1 (не = СУМ (А1: Б3) + А3 / Б2)
- Користећи Марцос за покретање, заменићемо нову формулу у = СУМ (А1: Б3) + А3 / Б2 уместо = А3-Б2 + А1
- Како користити функције у Екцелу или користити Марцос да бисте извршили промену ћелијске формуле у текст.
Решење
Покушајте са овим макром:
Суб ДисплаиФормула () Опсег ("А6"). Валуе = "'" & Ранге ("А4"). Формула & "" Крај Суб
Нотес
Захваљујући акварелу, за овај тип.