Копировать область в буфер / Copy range to clipboard

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


Сохраняет значения из заданной области.

Название действия в репозитории - RangeCopy 


Настройки

Свойство

Англ. наименование

Описание

Тип

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

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

Параметры
Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действие.Идентификатор контекста ExcelEXCEL_INSTANCEДа
ОтStart cell

Адрес начальной ячейки, от которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.


Если поле не заполнено, то берется граница используемой области.

СтрокаА1Нет
ДоEnd cell

Адрес конечной ячейки, до которой будет установлена копируемая область.

Заполнять в формате "ХY", где "Х" - это номер столбца, а "Y" - номер строки.


Если поле не заполнено, то берется граница используемой области.

Строка

B3Нет
Пропустить скрытыеSkip hidden

Копировать только видимые ячейки.

ЛогическийtrueНет

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

Стиль ссылок "R1C1" не поддерживается.


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

Задача: существует Excel-документ "Test" с таблицей . Необходимо скопировать эту таблицу в буфер и вставить ее же на две строки ниже, начиная с ячейки А7. 


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

Реализация:

  1. Перетащить на рабочую область действие "Открыть" и настроить его параметры. В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Видимый = true для отображения действий робота на экране. 

  2. Перетащить на рабочую область действие "Копировать область в буфер" и заполнить параметр "Контекст". Остальные поля не заполнять, так как необходимо скопировать таблицу полностью.
     
  3. Перетащить на рабочую область действие "Вставить значения из буфера" и заполнить параметр "Контекст", а так же поле "Начальная ячейка" значением "А7". 

  4. Перетащить на рабочую область действие "Сохранить". В параметре "Контекст" указать контекст Excel-документа. 

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

Результат: 

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


Таблица скопирована и вставлена начиная с ячейки А7.