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

Ключ

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

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

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

...

Описание

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

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

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.OpenSheetD oc


Да

Результаты

Результат

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

Robin.Collection



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

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

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

Задача

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

Решение 

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

Реализация

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

Image Added

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

Image Added

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

Image Added

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

Image Added

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

Image Added

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

Результат

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

Image Added

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

Image Added