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

Ключ

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

Удалить столбцы

...

Версия 1 (Python)

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

...

Описание

Действие удаляет указанные столбцы.

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

Image Removed

Параметры действия

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

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

Поле "Имя начального столбца" - Имя начального столбца в диапазоне столбцов, которые будут удалены. Если поле не заполнено, то начальный столбец будет определен по значению из поля «Индекс начального столбца“. Если не указано ни имя, ни индекс начального столбца, действие завершится с ошибкой.

Поле "Индекс начального столбца" - Порядковый номер начального столбца в диапазоне столбцов, которые будут удалены. Нумерация начинается с 1.

Поле "Имя конечного столбца" - Имя конечного столбца в диапазоне столбцов, которые будут удалены. Если поле не заполнено, то начальный столбец будет определен по значению из поля «Индекс конечного столбца“. Если не указано ни имя, ни индекс конечного столбца, то диапазон будет ограничен только начальным столбцом.

Поле "Индекс конечного столбца" - Порядковый номер конечного столбца в диапазоне столбцов, которые будут удалены. Нумерация начинается с 1.

Настройки

Image Added

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

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстКонтекст действия для работы с таблицей ods/xlsx
.
Robin.OpenSheetD oc
 

Да
Имя начального столбцаИмя начального столбца в диапазоне столбцов, которые будут удалены. Если поле не заполнено, то начальный столбец будет определен по значению из поля
«Индекс
"Индекс начального столбца“. Если не указано ни имя, ни индекс начального столбца, действие завершится с ошибкой
.
Robin.String
 

Нет
Индекс начального столбцаПорядковый номер начального столбца в диапазоне столбцов, которые будут удалены. Нумерация начинается с 1
.
Robin.Numeric
 

Нет
Имя конечного столбцаИмя конечного столбца в диапазоне столбцов, которые будут удалены. Если поле не заполнено, то начальный столбец будет определен по значению из поля
«Индекс
"Индекс конечного столбца“. Если не указано ни имя, ни индекс конечного столбца, то диапазон будет ограничен только начальным столбцом
.
Robin.String
 

Нет
Индекс конечного столбцаПорядковый номер конечного столбца в диапазоне столбцов, которые будут удалены. Нумерация начинается с 1
.
Robin.Numeric
 

Нет

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

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

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

Задача

Есть табличный документ. Нужно удалить столбцы А, В,С.

Image RemovedImage Added

Решение

...

Для реализации действия нужны следующие действия - "Открыть", "Удалить столбцы", "Сохранить".

Реализация

...

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

Image Modified

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

Image Modified

3. Настроить параметры для действия "Удалить столбцы". 

    • В поле "Контекст" указать контекст открытого документа «Test 1»"Test 1"
    • В поле «Имя "Имя начального столбца» столбца" указать имя начального столбца в диапазоне столбцов, которые будут удалены.
    • В поле «Имя "Имя конечного столбца» столбца" указать имя конечного столбца в диапазоне столбцов, которые будут удалены.

Image Modified

4. Настроить параметры действия "Сохранить". В поле "Контекст" указать контекст открытого документа «Test 1»"Test 1"

Image Modified

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

Результат:

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

Image Modified

Указанные столбцы удалены.

Image Added

Image Removed