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


Worksheet.PasteSpecial - метод

Вставляет в рабочий лист содержимое буфера обмена с использованием указанного формата. Данный метод используется для вставки данных из других приложений или вставки данных в определенном формате.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборки:   Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Синтаксис

'Декларация
Sub PasteSpecial ( _
    Format As Object, _
    Link As Object, _
    DisplayAsIcon As Object, _
    IconFileName As Object, _
    IconIndex As Object, _
    IconLabel As Object, _
    NoHTMLFormatting As Object _
)
void PasteSpecial(
    Object Format,
    Object Link,
    Object DisplayAsIcon,
    Object IconFileName,
    Object IconIndex,
    Object IconLabel,
    Object NoHTMLFormatting
)

Параметры

  • Format
    Тип: System.Object
    Строка, задающая формат буфера обмена для данных.Строки общих форматов включают следующее: "HTML", "Bitmap", "Hyperlink", "Unicode Text" и "Text".
  • Link
    Тип: System.Object
    Значение true используется для установления связи с источником копируемых данных.Если исходные данные не допускают связывание или связывание не поддерживается исходным приложением, этот параметр игнорируется.Значение по умолчанию — false.
  • DisplayAsIcon
    Тип: System.Object
    Значение true используется для отображения вставляемого объекта в виде значка.Значение по умолчанию — false.
  • IconFileName
    Тип: System.Object
    Имя файла, содержащего используемый значок, если параметр DisplayAsIcon имеет значение true.
  • IconIndex
    Тип: System.Object
    Номер индекса значка в пределах файла значков.
  • IconLabel
    Тип: System.Object
    Текстовая метка значка.
  • NoHTMLFormatting
    Тип: System.Object
    Значение true для удаления любых элементов форматирования, гиперссылок и изображения из HTML-кода; значение false для вставки HTML-кода в неизменном виде.Значение по умолчанию — false.

Заметки

Если вы не знаете, какую строку передавать параметру Format, можно просмотреть строки, которые совместимы с данными в буфере обмена, попытавшись выполнить команду вставки в Excel. Скопируйте данные в буфер обмена, воспользуйтесь командой Специальная вставка в Excel, а затем просмотрите форматы, перечисленные в диалоговом окне Специальная вставка.

Параметр NoHTMLFormatting имеет смысл только в том случае, если параметр Format имеет значение "HTML". Во всех остальных случаях параметр NoHTMLFormatting игнорируются.

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

В зависимости от содержимого буфера обмена вызов этого метода может привести к изменению выделения листа.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.

Безопасность платформы .NET Framework

См. также

Ссылки

Worksheet Интерфейс

Microsoft.Office.Tools.Excel - пространство имен