История страницы
Исполнить формулу Версия 10 (net)
Группа действий: Excel
...
Описание
Исполняет формулу в выбранной ячейке.
Иконка действия
Параметры
Входные параметры
Контекст - Контекст действия для работы с 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-документ в котором записаны значения.
Требуется записать в ячейку "С3" результат, вычисленный по формуле "=5+5*2+C1".
Решение
Воспользоваться действиями "Открыть", "Исполнить формулу", "Сохранить".
...
- Собрать схему робота, состоящую из действий:.
- Настроить параметры действия "Открыть":
Указать путь к файлу Excel в поле "Путь к файлу".
Указать чек-бокс=true в поле "Видимый". - Настроить параметры действия "Исполнить формулу":
В поле "Контекст" указать контекст открытого Excel документа.
В поле "Столбец ячейки" и "Строка ячейки" указать значения С и 3 соответственно.
В поле "Формула" указать формулу =5+5*2+C1 - Настроить параметр параметры действия "Сохранить" :.
- Запустить робота по кнопке "Старт" в верхней панели.
Результат
...
Программный робот отработал успешно.
Вычисленное значение записано в ячейку "С3".