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.

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