Поделиться через


Метод Worksheet.Paste (Excel)

Вставляет содержимое буфера обмена на лист.

Синтаксис

expression. Вставка (назначение, ссылка)

Выражение Переменная, представляющая объект Worksheet .

Параметры

Имя Обязательный или необязательный Тип данных Описание
Destination Необязательный Variant Объект Range , указывающий место вставки содержимого буфера обмена. Если этот аргумент опущен, используется текущий выбор. Этот аргумент можно указать только в том случае, если содержимое буфера обмена можно вставить в диапазон. Если этот аргумент указан, аргумент Link использовать нельзя.
Link Необязательный Variant Значение true , чтобы установить связь с источником вставленных данных. Если этот аргумент указан, аргумент Destination использовать нельзя. Значение по умолчанию — False.

Замечания

Если аргумент Destination не указан, перед использованием этого метода необходимо выбрать диапазон назначения.

Этот метод может изменить выбранный лист в зависимости от содержимого буфера обмена.

Пример

В этом примере данные копируются из ячеек C1:C5 на Листе1 в ячейки D1:D5 на Листе1.

Worksheets("Sheet1").Range("C1:C5").Copy 
ActiveSheet.Paste Destination:=Worksheets("Sheet1").Range("D1:D5")

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.