Получить имена листов Версия 1 (Python)

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


Описание

Действие возвращает коллекцию с именами листов табличного документа.

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

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

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.OpenSheetD oc


Да

Результаты

Результат

Коллекция с именами листов табличного документа

Robin.Collection



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

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

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

Задача

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

Решение 

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

Реализация

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

2. Настроить параметры для действия "Открыть". В поле "Путь к файлу" указать путь до требуемого табличного документа.

3. Настроить параметры для действия "Получить имена листов". В поле "Контекст" указать контекст открытого документа, в поле "Результат" указать переменную с типом "Коллекция", в которую будут записаны данные.

4. Настроить параметры для действия "Установить значения строки". В поле "Контекст" указать контекст открытого документа. В поле "Номер строки" указать значение "1", в поле "Номер начального столбца" указать значение "1",  в поле "Список значений" указать переменную с типом "Коллекция", полученную в результате отработки предыдущего действия (п.2).

5. Настроить параметры для действия "Сохранить". В параметре "Контекст" указать контекст табличного документа.

6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

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

В документе "Test 1" имена листов добавлены в строку 1.


  • Нет меток