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


Range.PasteSpecial Метод

Определение

Range Вставляет объект из буфера обмена в указанный диапазон.

public object PasteSpecial(Microsoft.Office.Interop.Excel.XlPasteType Paste = Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Microsoft.Office.Interop.Excel.XlPasteSpecialOperation Operation = Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, object SkipBlanks, object Transpose);
Public Function PasteSpecial (Optional Paste As XlPasteType = Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Optional Operation As XlPasteSpecialOperation = Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, Optional SkipBlanks As Object, Optional Transpose As Object) As Object

Параметры

Paste
XlPasteType

Необязательный параметр XlPasteType. Часть вставляемого диапазона. Может быть одной из следующих констант XlPasteType:xlPasteAll по умолчаниюxlPasteAllExceptBordersxlPasteColumnWidthsxlPasteCommentsxlPasteFormatsxlPasteFormulasAndNumberFormatsxlPasteValidationxlPasteValuesAndNumberFormats

Operation
XlPasteSpecialOperation

Необязательный параметр XlPasteSpecialOperation. Операция вставки. Может быть одной из следующих констант XlPasteSpecialOperation :xlPasteSpecialOperationAddxlPasteSpecialOperationDividexlPasteSpecialOperationMultiplyxlPasteSpecialOperationNonedefaultxlPasteSpecialOperationSubtract

SkipBlanks
Object

Необязательный объект. Значение true , чтобы не было пустых ячеек в диапазоне буфера обмена, вставленных в целевой диапазон. Значение по умолчанию — False.

Transpose
Object

Необязательный объект. Значение true для транспонирования строк и столбцов при вставке диапазона. Значение по умолчанию — False.

Возвращаемое значение

Применяется к