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

Ключ

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

...

Activate sheet Version 1 (Python)

...

Action group:

...

Office

Описание

Действие делает активным рабочий лист. Если оба параметра «Имя листа» и «Индекс листа» не указаны, будет вызвана ошибка

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

Image Removed

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

...

Description

The action makes the worksheet active. If both parameters "Sheet name" and "Sheet index" are not specified, an error will be thrown

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for ods/xlsx document
СвойствоОписаниеТипПример заполненияОбязательность заполнения поляПараметрыКонтекстКонтекст действия для работы с таблицей ods/xlsx
Robin.OpenSheetD oc
ДаСпособ идентификации листаПараметр задает способ идентификации листа для активации: через имя или индекс

Yes
Sheet identification methodThe parameter sets the identification method of the sheet to activate: via name or indexRobin.String
Да

Yes
Имя листаНаименование листа, к которому будет применено действие. Если параметр указывает на скрытый лист, действие завершится ошибкой
Sheet nameThe name of the sheet to which the action will be applied. If the parameter points to a hidden sheet, the action will fail.Robin.String
Нет

No
Индекс листаПорядковый номер листа, к которому будет применено действие. Порядковый номер начинается с «1». Если параметр указывает на скрытый лист, действие завершится ошибкой
Sheet indexSequence number of the sheet to apply the action to. The sequence number starts with «1». If the parameter points to a hidden sheet, the action will fail.Robin.Numeric
Нет

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

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

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

Задача

Имеется документ под названием Test с заполненным листом "Лист1" и пустым листом "Лист2":
Image Removed

Необходимо скопировать данные с листа "Лист1", переключиться на лист "Лист2", вставить значения и сохранить документ. 

Решение

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

Реализация

  1. Собрать робота, состоящего из действий:
    Image Removed
  2. Настроить параметр для действия "Открыть".
    Image Removed

  3. Настроить параметры для действия "Взять таблицу".
    Image Removed
  4. Настроить параметры для действия "Активировать лист".
    Image Removed
  5. Настроить параметры для действия "Вставить таблицу".
    Image Removed
  6. Настроить параметр для действия "Сохранить".
    Image Removed
  7. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

Программный робот отработал успешно.
Image Removed


No

Special conditions of use

None.

Example of use

Task 

There is a document called Test with a filled sheet "Sheet1" and a blank sheet "Sheet2":
Image Added

You need to copy the data from sheet "Sheet1", switch to sheet "Sheet2", paste the values and save the document. 

Solution

Use the actions "Open", "Take table", "Activate sheet", "Insert table", "Save". 

Implementation

  1. Assemble a robot scheme consisting of actions:
    Image Added
  2. Set the parameter for the "Open" action.
    Image Added

  3. Set the parameter for the "Take table" action.
    Image Added
  4. Set the parameter for the "Activate sheet" action.
    Image Added
  5. Set the parameter for the "Insert table" action.
    Image Added
  6. Set the parameter for the "Save" action.
    Image Added
  7. Launch the robot using the "Start" button in the top panel.

Result

The program robot completed successfully.

Image Added

The data was copied from sheet "Sheet1" to sheet "Sheet2Данные были скопированы с листа "Лист1" на лист "Лист2":