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

Ключ

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

Вставить значения из буфера

...

Версия 13 (Net)

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

Ввести значение из буфера в указанную ячейку.

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

Image Removed

Настройки

...

Описание

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

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

Image Added

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

Свойство

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

Свойство

Описание

Тип

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

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

Параметры

Контекст

Контекст действия для работы с Excel-документом

Robin.Excel

Контекст

Context

Уникальный идентификатор сеанса, к которому будет применено действие

Идентификатор контекста Excel

EXCEL_INSTANCEДаЯчейкаCell

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

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

По умолчанию А1.

СтрокаB4Нет

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

excel

Да

Имя столбца начальной ячейки

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

Robin.String


Нет

Индекс столбца начальной ячейки

Индекс столбца начальной ячейки, в которую будет вставлен диапазон. По умолчанию „1“

Robin.Numeric


Нет

Строка начальной ячейки

Строка начальной ячейки, в которую будет вставлен диапазон. По умолчанию „1“

Robin.Numeric


Нет

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

  • Действие вставляет текстовые значения, взятые из результатов выполнения действий "Копировать область в буфер" группы Excel, группы Office и группы Базовые действия.
  • Действие вставляет текстовые значения, скопированные в буфер вручную.
  • Действие вставляет текстовые значения, которые могли быть взяты из Excel-документов, браузеров и других файлов.
  • Если значение в буфере является нетекстовым (изображение, файл и т.д.), робот выдает ошибку.
  • Если буфер обмена пуст, действие не меняет Excel-документ. Робот ошибку не выдает.
  • Если в буфере находится текст, то текст будет вставлен в ячейку с координатами "Столбец начальной ячейки", "Строка начальной ячейки".
  • В случае, когда значение находящееся в буфере скопировано из Excel-документа, вставка такого значения будет производиться как есть, без изменения формата значения.

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

Задача

Существует Excel-документ "Test" с таблицей.
Image Added

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

Решение 

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

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Заполнить параметры для действия  "Открыть".
    Image Added
  3. Заполнить параметр для действия  "Копировать область в буфер".
    Image Added
  4. Заполнить параметры для действия "Вставить значения из буфера". 
    Image Added
  5. Заполнить параметры для действия "Сохранить".
    image-2024-4-12_15-17-55.pngImage Added
  6. Запустить робота по кнопке "Старт" в верхней панели. 

Результат 

Программный робот отработал успешно.
Image Added
Таблица скопирована и вставлена начиная с ячейки "А7".
Стиль ссылок "R1C1" не поддерживается. Image Added