WorksheetBase.Paste(Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вставляет в рабочий лист содержимое буфера обмена.
public void Paste(object destination, object link);
member this.Paste : obj * obj -> unit
Public Sub Paste (Optional destination As Object, Optional link As Object)
Параметры
- destination
- Object
Объект Range, определяющий место вставки содержимого буфера обмена. Если этот аргумент не задан, используется текущее выделение. Этот аргумент может быть задан, только если содержимое буфера обмена может быть вставлено в диапазон. Если этот аргумент указан, Link
аргумент нельзя использовать.
- link
- Object
Значение true
используется для установления связи с источником копируемых данных. Если этот аргумент указан, Destination
аргумент нельзя использовать. Значение по умолчанию — false
.
Примеры
В следующем примере кода текст "Вставить пример" помещает в буфер обмена, а затем использует Paste метод для вставки содержимого буфера обмена в ячейку A1.
Этот пример предназначен для настройки на уровне документа.
private void PasteText()
{
Clipboard.SetText("Paste Example");
this.Paste(this.Range["A1"], false);
}
Private Sub PasteText()
Clipboard.SetText("Paste Example")
Me.Paste(Me.Range("A1"), False)
End Sub
Комментарии
Если аргумент не указан Destination
, необходимо выбрать диапазон назначения перед использованием этого метода.
Этот метод может изменять выбор листа в зависимости от содержимого буфера обмена.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях Office.