Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вставляет объект Range , скопированный в указанный диапазон.
Синтаксис
expression. PasteSpecial (Paste, Operation, SkipBlanks, Transpose)
выражение: переменная, представляющая объект Range.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Paste | Необязательный | XlPasteType | Часть вставляемого диапазона, например xlPasteAll или xlPasteValues. |
| Операция | Необязательный | XlPasteSpecialOperation | Операция вставки, например xlPasteSpecialOperationAdd. |
| SkipBlanks | Необязательный | Variant | Значение true , чтобы пустые ячейки в диапазоне в буфере обмена не вставились в целевой диапазон. Значение по умолчанию — False. |
| Transpose | Необязательный | Variant | Значение true для транспонирования строк и столбцов при вставке диапазона. Значение по умолчанию — False. |
Возвращаемое значение
Variant
Пример
В этом примере данные в ячейках D1:D5 на Листе1 заменяются суммой существующего содержимого и ячеек C1:C5 на Листе1.
With Worksheets("Sheet1")
.Range("C1:C5").Copy
.Range("D1:D5").PasteSpecial _
Operation:=xlPasteSpecialOperationAdd
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.