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

Ключ

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

...

Run formula

Группа действий: Офис 

Действие устанавливает в ячейку формулу и исполняет ее для вычисления значения

Image Removed

Настройки

Action group: Office

...

Description

The action sets a formula in the cell and executes it to calculate a value

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with ods/xlsx table.

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с таблицей ods/xlsx
Robin.OpenSheetD oc
Да

Yes

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

Столбец ячейки, значение из которой вернет действие

Cell column

The column of the cell whose value the action will return.

Robin.String

Да

Yes

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

Cell row

The cell row whose value from which the action will return

Строка ячейки, значение из которой вернет действие

.

Robin.Numeric

Да

Yes

Формула

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

Formula

The formula to be set and executed in the cell. The formula starts with the "=" symbol

Robin.String

Да

Yes

Лист

Наименование рабочего листа. По-умолчанию первый лист документа

Sheet

Name of the worksheet. By default, the first sheet of the document

Robin.String

Нет

No

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

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

Local language

If the value is "true", the formula must be specified in the local language, otherwise in English.

Robin.Boolean

true

Нет

Особые условия использования 

Отсутствуют 

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

Задача: существует файл Книга1.xlsx, необходимо исполнить формулу А1+А2 (результат в ячейке А3)  , сохранить и закрыть документ. 

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

Реализация:

...

No

Special conditions of use

None.

Example of use

Task

There is a file Book1.xlsx, it is necessary to execute formula A1+A2 (result in cell A3), save and close the document. 

Solution

Use the actions "Open", "Run formula", "Save".

Implementation

  1. Move the "Open" action to the workspace and set its parameters
    In the "File path" field specify the path to the file Book1.xlsx


    Image Added


  2. Move the "Execute formula" action to the workspace and fill in its parameters
    In the "Context" field, specify the context created in step 1.
    In the "Cell Column" field specify the value = A.
    In the "Cell row" field specify the value = 3. 
    In the "Formula" field specify the value = A1+A2 (English). 

    Image Added
  3. Move the "Save" action to the workspace and set its parameter.
    In the "Context" field specify the context of the opened document.

    Image Added
  4. Move the "Close" action to the workspace and set its parameter.
    Image Added

  5. Launch the robot using the "Start" button in the top panel.

Result

The program robot completed successfully.

The formula is executed in cell A3.

Image Added

The file is saved and closed

...

Результат:

Программный робот отработал успешно. Формула исполнена в ячейке А3.

Image Removed

Файл сохранен и закрыт