Удалить лист Версия 1 (Python)

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


Описание

Действие удаляет лист из документа. Единственный существующий лист удалить нельзя, будет вызвана ошибка. Активный лист не меняется, если не он был выбран на удаление. Если был удален активный лист, то активным становится следующий по порядку, если он существует. Если следующего листа не существует, активизируется предыдущий

Настройки

Свойство

Описание

Тип

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

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

Параметры

Контекст

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

Robin.OpenSheetDoc


Да

Способ идентификации листа

Параметр задает способ идентификации листа для удаления: через имя или индекс

Robin.String


Да

Имя листа

Наименование листа, который будет удален

Robin.String


Нет

Индекс листа

Порядковый номер листа, который будет удален. Порядковый номер начинается с «1»

Robin.Numeric


Нет

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

Отсутствуют

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

Задача: имеется документ под названием Test с двумя листами - Лист 1 и Лист 2. Необходимо удалить Лист 2 из документа. 

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

Реализация: 

  1. Собрать робота, состоящего из действий: "Открыть", "Удалить лист", "Сохранить". 



  2. Настроить параметр для действия "Открыть" (указать путь к файлу). 

      

  3. Настроить параметры для действия "Удалить лист". В поле "Контекст" указать открытый контекст документа, в поле "Способ идентификации" указать "по имени листа". В поле "Имя листа" - "Лист 2". 

  4. Настроить параметр для действия "Сохранить". В параметре "Контекст" указать контекст Excel-документа. 

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

Результат: Программный робот отработал успешно.  Лист под названием "Лист 2" успешно удален из документа. 


  • Нет меток