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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.