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