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

Ключ

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

...

Run macro Version 9 (Net)

Группа действийAction group: Excel 

Описание действия

Запускает макрос.

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

Image Removed

Параметры

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

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

  2. Имя макроса - Наименование макроса, который будет запущен.

Настройки

...

Свойство

...

Англ. наименование

...

Описание

...

Тип

...

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

...

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

...

Context

...

Наименование макроса, который будет запущен.

...

Строка

...

Description

The action runs the macro.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with an Excel documentRobin.ExcelExcel contextYes
Macro nameThe name of the macro that will be runRobin.String
Yes

Special conditions of use

None.

Example of use

Tasks

There is an Excel-document

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

Отсутствуют.

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

Задачи

Существует Excel-документ "Test.xlsm".

Image Removed

Image Added

Run a macro to count the number of records on a pageНеобходимо запустить макрос по подсчету количество записей на странице

Решение

Solution

  1. For any actions with a specific Excel-document, you should first open the document, create its unique identifier (Context), so that further actions can be applied to a specific document. Open the document Для любых действий с конкретным Excel-документом, необходимо сперва открыть документ, создать его уникальный идентификатор (Контекст), чтобы в дальнейшем обращать действия именно к конкретному документу. Открыть документ  "Test.xlsx".
  2. Запустить макросRun the macro.
  3. Сохранить документ.

Реализация

...

  1. Параметр "Контекст". Выбрать из выпадающего списка контекст соответствующий файлу "Test.xlsm".
  2. Параметр "Имя макроса". Указать наименование макроса, который необходимо выполнить.
    Image Removed

...

  1. Save the document.

Implementation

  1. Assemble a robot scheme with the actions:
    Image Added

  2.  Set the "Open" action parameters (see action description "Open").
    Image Added

  3. Set the "Run macro" action parameters.
    Image Added

  4. Set the "Save" action parameters (see action description "Save").
    Image Added

  5. Run the robot by clicking "Start" in the top panel.

Result

The document contains the result of the macro execution.

Image Added

Image Added

Результат

Документ содержит результат выполнения макроса.

Image Removed

Image Removed