Скопировать лист Версия 3 (Net)
Группа действий: Excel
Описание
Действие копирует лист в указанный документ
Параметры
Входные параметры
Контекст источника Контекст файла, откуда будет взят лист
Целевой контекст Контекст файла, куда будет вставлен лист. Если параметр не выбран, будет взят файл исходного контекста
Способ идентификации лист Параметр задает способ идентификации листа: через имя или индекс. Например: По имени листа
Имя листа Наименование листа, к которому будет применено действие. Например: Лист для копирования
Индекс листа Порядковый номер листа, к которому будет применено действие. Порядковый номер начинается с «1»
Имя скопированного листа Имя листа, которое будет присвоено скопированному листу. Например: Новый лист
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Контекст источника | Контекст файла, откуда будет взят лист | Robin.Excel | Контекст excel | Да |
Целевой контекст | Контекст файла, куда будет вставлен лист. Если параметр не выбран, будет взят файл исходного контекста | Robin.Excel | Контекст excel | Нет |
Способ идентификации листа | Параметр задает способ идентификации листа: через имя или индекс | Robin.String | Да | |
Имя листа | Наименование листа, к которому будет применено действие | Robin.String | Нет | |
Индекс листа | Порядковый номер листа, к которому будет применено действие. Порядковый номер начинается с «1» | Robin.Numeric | Нет | |
Имя скопированного листа | Имя листа, которое будет присвоено скопированному листу | Robin.String | Нет |
Особые условия использования
Отсутствуют
Пример использования
Задача
Существует Excel-документ, в котором есть лист "Для копирования". Необходимо скопировать данный лист и создать такой же в том же документе, только с названием "Новый".
Решение
Воспользоваться действиями "Открыть", "Скопировать лист", "Сохранить".
Реализация
- Собрать схему робота, состоящую из действий:
- Настроить параметры действия "Открыть".
- Указать в поле "Путь к файлу" путь до требуемого файла.
- В поле "Видимый" указать чек-бокс = true.
- Настроить параметры действия "Скопировать лист".
- В поле "Контекст источника" указать контекст открытого документа.
- В поле "Способ идентификации листа" указать значение "По имени листа"
- В поле "Имя листа" указать значение листа, который должен быть скопирован.
- В поле "Имя скопированного листа" указать имя нового листа.
4. Настроить параметр действия "Сохранить".
5. Запустить робота по кнопке "Старт" в верхней панели.
Дополнительно. Для копирования листа Excel в другой документ Excel, необходимо документы связать перед этим.
Результат
Программный робот отработал успешно. В документ добавлен скопированный лист «Новый 1».