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

Ключ

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

...

Paste range from clipboard Version 1 (Python)

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

Описание

Действие вставляет диапазон ячеек из буфера обмена

Image Removed

Настройки

...

Свойство

...

Описание

...

Тип

...

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

...

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

...

Параметры

...

Контекст

...

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

...

Robin.OpenSheetDoc

...

Да

...

Начальная ячейка

...

Адрес начальной ячейки, в которую будет вставлен диапазон. По умолчанию А1. Заполнять в формате «ХY», где «Х» - это номер столбца, а «Y» - номер строки.

...

Robin.String

...

Нет

Action group: Office

...

Description

Action inserts a range of cells from the clipboard

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for ods/xlsx documentRobin.OpenSheetD oc
Yes
Start cellThe address of the starting cell where the range will be inserted. The default is A1. Fill in the format «XY», where «X» is the column number and «Y» is the line number.Robin.String
No

Special conditions of use

None.

Example of use

Task

There is an Excel document "Test" with a table.

 Image Added

It is necessary to copy this table to the clipboard and paste it two rows below, starting from cell A7. 

Solution

Use the actions "Open", "Copy range to clipboard", "Paste range from clipboard", "Save".

Implementation

  1. Assemble a robot scheme consisting of actions:

    Image Added
  2. Set the "Path to file" parameter for the "Open" action. 

      Image Added

  3. Set the "Context" parameter for the "Copy range to clipboard" action. Do not fill in the other fields, as it is necessary to copy the table completely.
    Image Added 
  4. Set the parameters for the "Paste range from clipboard" action. Set the "Context" parameter, as well as specify the initial cell for data insertion. (А7)
    Image Added
  5. Set the "Context" parameter for the "Save" action.  In the "Context" parameter specify the context of the Excel document. 
    Image Added
  6. Launch the robot using the "Start" button in the top panel.

Result

The program robot completed successfully.


Image Added

The table is copied and pasted starting in cell A7

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

Отсутствуют

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

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

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

Реализация:

  1. Собрать схему робота, состоящую из действий:
    Image Removed
  2. Настроить параметр для действия "Открыть" (указать путь к файлу). 

      Image Removed

  3. Заполнить параметр "Контекст" для действия "Копировать область в буфер". Остальные поля не заполнять, так как необходимо скопировать таблицу полностью.
    Image Removed 
  4. Заполнить параметры для действия "Вставить значения из буфера". Заполнить параметр "Контекст", а так же указать начальную ячейку для вставки данных. (А7)
    Image Removed
  5. Заполнить параметр "Контекст" для действия "Сохранить".  В параметре "Контекст" указать контекст Excel-документа. 
    Image Removed
  6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат: 

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

Image Removed

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