Логотип
Надстройка VBA-Excel
Более четырех лет использую xls, но первый макрос, который купил т.к. очень экономит время и работает без ошибок.
Кирилл

Как преобразовать формулу Excel в текст

Функция ТЕКСТФОРМУЛЫ позволит преобразовать формулу Excel в текст. На выходе получается не значение, а сама формула из ячейки (например, =A1+B1)

 

Добавить в Excel!

Установите программу

*Этого функционала нет в стандартном Excel

 Скачали:  31 438 чел.

Описание функции

Иногда для наглядности полезно отобразить текст формулы, которая введена в ячейку. Я часто ей пользуюсь, чтобы показать пользователям синтаксис той или иной функции

Проверяющему теперь совсем не обязательно "открывать" ячейки и смотреть какая же формула была введена. А если расчет был распечатан? Тогда о проверки формулы речь вообще не идет.

Синтаксис

Функция =ТЕКСТФОРМУЛЫ(ЯЧЕЙКА) имеет всего 1 аргумент:

  • ЯЧЕЙКА - ссылка на ячейку, в которой содержится формула.

Примеры

Ниже приведены примеры использования данной функции, которые наглядно демонстрируют ее работу.

Пример работы формулы ТЕКСТФОРМУЛЫ

Код формулы на VBA

Всего одна строчка кода.

Public Function ТЕКСТФОРМУЛЫ(ЯЧЕЙКА As Range) As String
    ТЕКСТФОРМУЛЫ = ЯЧЕЙКА.FormulaLocal
End Function

Установка

Обращаем Ваше внимание, что функционал, описанный в данной статье, ОТСУТСТВУЕТ в Excel.

Чтобы его добавить, необходимо установить надстройку VBA-Excel. Данная программа содержит более сотни функций, которые сделают работу с Excel в разы эффективней. С ней рутинные задачи будут занимать считанные секунды. Программой уже воспользовались 31 438 чел., попробуйте и Вы!


Установите программу

Ссылки по теме

  1. Как переместить формулу в комментарий к ячейке
  2. Заменить формулы в Excel на значения
  3. Как определить содержит ли ячейка Excel формулу?
  4. Как извлечь текст комментария формулой Excel
  5. Текст формулы Excel в международном формате

Комментарии:

comments powered by Disqus