Sdílet prostřednictvím


WorksheetBase.PasteSpecial – metoda

Vloží obsah schránky na listzadaném formátu. Použít tuto metoda vložit dat v určitém formátu nebo vložit data z jiných aplikací.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
Public Sub PasteSpecial ( _
    format As Object, _
    link As Object, _
    displayAsIcon As Object, _
    iconFileName As Object, _
    iconIndex As Object, _
    iconLabel As Object, _
    noHTMLFormatting As Object _
)
public void PasteSpecial(
    Object format,
    Object link,
    Object displayAsIcon,
    Object iconFileName,
    Object iconIndex,
    Object iconLabel,
    Object noHTMLFormatting
)

Parametry

  • format
    Typ: System.Object
    Řetězec, který určuje formát data schránky.Společný formát řetězce obsahují "jazyk HTML", "Bitmap", "Odkaz",Unicode Text" a "Text".
  • link
    Typ: System.Object
    true vytvořit odkaz na zdrojová databáze vložená data.Pokud není vhodný pro propojení zdrojová databáze dat zdrojová databáze aplikace nepodporuje propojování, tento parametr ignorován.Výchozí hodnota je false.
  • displayAsIcon
    Typ: System.Object
    true vložený objekt zobrazit jako ikonu.Výchozí hodnota je false.
  • iconFileName
    Typ: System.Object
    Název souboru, který obsahuje ikonu, pokud DisplayAsIcon je true.
  • iconIndex
    Typ: System.Object
    Číslo index na ikonu souboru ikony.
  • noHTMLFormatting
    Typ: System.Object
    true odebrat veškeré formátování a hypertextové a obrazy z jazyk HTML; falsevložitjazyk HTML je. Výchozí hodnota je false.

Poznámky

Pokud znáte řetězec, který pro formát parametr, řetězce, které jsou kompatibilní s daty ve schránce pokusu o vložit příkazu v aplikaci Excel můžete zobrazit. Kopírovat dat do schránky, používat Vložit jinak příkaz v aplikaci Excel a potom zobrazit formáty uvedené v Vložit jinak dialogové okno.

NoHTMLFormattingbude záležitost pouze při Format = "jazyk HTML". Ve všech ostatních případech NoHTMLFormatting bude ignorována.

Před použitím této metodaje nutné vybrat cílové oblasti.

Tato metoda může změnit list výběrv závislosti na obsahu schránky.

Volitelné parametry

Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.

Příklady

Následující příklad kódu jazyk HTML do schránky místa a pak použije PasteSpecial metoda vložit obsah schránky do buňky A1. Poznámka , že příklad vybere oblast před voláním PasteSpecial metoda.

Tento příklad je přizpůsobení úrovni dokumentu.

Private Sub PasteSpecialText()
    Clipboard.SetText("<HTML><BODY><STRONG>Paste Special Text Example" & _
        "</STRONG></BODY></HTML>")

    Me.Range("A1").Select()
    Me.PasteSpecial(Link:=False, DisplayAsIcon:=False)
End Sub
private void PasteSpecialText()
{
    Clipboard.SetText("<HTML><BODY><STRONG>Paste Special Text Example" +
        "</STRONG></BODY></HTML>");

    this.Range["A1", missing].Select();
    this.PasteSpecial(missing, false, false, missing, missing,
        missing, missing);
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

WorksheetBase Třída

Microsoft.Office.Tools.Excel – obor názvů