Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Исполняет формулу в выбранной ячейке

Иконка действия
Image Modified

Параметры 

Входные параметры 

Контекст                                                         Контекст действия для работы с Excel-документом

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

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

Строка ячейки                                               Строка ячейки, в которую будет записан результат вычисления по формуле. Например: 3

Формула                                                         Формула, по которой будет выполнено вычисление в ячейке. Формула начинается с символа «=». Например: =5+5*2+C1

Локальный язык                                            Если значение параметра равно True, то названия формул будут даны на локальном языке, иначе - на английском. Например: true

Регистр                                                            Если значения параметра равно „Истина“, то строка формулы остается без изменений. Если „Ложь“, то все буквы в формуле становятся заглавными. По умолчанию „Ложь“. Например: true

Настройки

Параметры и их настройки

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с Excel-документом

Robin.Excel

Контекст excel

Да

Столбец ячейки

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

Robin.String


Нет

Индекс столбца

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

Robin.Numeric


Нет

Строка ячейки

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

Robin.Numeric


Да

Формула

Формула, по которой будет выполнено вычисление в ячейке. Формула начинается с символа «"=»"

Robin.String


Да

Локальный язык

Если значение параметра равно True, то названия формул будут даны на локальном языке, иначе - на английском

Robin.Boolean

true

Нет

Регистр

Если значения параметра равно „Истина“, то строка формулы остается без изменений. Если „Ложь“, то все буквы в формуле становятся заглавными. По умолчанию „Ложь“

Robin.Boolean

true

Нет

...

Посмотреть наименования функций можно на официальном сайте: https://support.office.com/en-gb/article/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb.

Для использования локального (в нашем случае русского) языка необходимо сделать пометку в поле "Локальный язык".

...

Существует Excel-документ в котором записаны значения.
Image Added
Требуется записать в ячейку "С3" результат, вычисленный по формуле "=5+5*2+C1".

Image Removed

Решение

Воспользоваться действиями "Открыть", "Исполнить формулу", "Сохранить". 

...

  1. Собрать схему робота, состоящую из действий:.

  2. Настроить параметры действия "Открыть":.
  3. Настроить параметры действия "Исполнить формулу":.
  4. Настроить параметр параметры действия "Сохранить" :.
    Image Modified
  5. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Modified 
Вычисленное значение записано в ячейку "С3".