Метод 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 и обратная связь.