Sdílet prostřednictvím


Workbook.PrintOut – metoda

Vytiskne sešitu.

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

Syntaxe

'Deklarace
Sub PrintOut ( _
    From As Object, _
    To As Object, _
    Copies As Object, _
    Preview As Object, _
    ActivePrinter As Object, _
    PrintToFile As Object, _
    Collate As Object, _
    PrToFileName As Object _
)
void PrintOut(
    Object From,
    Object To,
    Object Copies,
    Object Preview,
    Object ActivePrinter,
    Object PrintToFile,
    Object Collate,
    Object PrToFileName
)

Parametry

  • From
    Typ: System.Object
    Číslo stránky, na které chcete tisknout.Pokud je tento argument vynechán, Tisk začne na začátku.
  • To
    Typ: System.Object
    Číslo poslední stránky k tisku.Pokud je tento argument vynechán, ukončí tisk poslední stránky.
  • Copies
    Typ: System.Object
    Počet kopií k vytištění.Pokud je tento argument vynechán, je vytištěna jedna kopie.
  • Preview
    Typ: System.Object
    true mít systém Microsoft Office Excel vyvolat náhledu před tiskem objekt.falseTisk objekt okamžitě.
  • ActivePrinter
    Typ: System.Object
    Nastaví název aktivní tiskárna.
  • PrintToFile
    Typ: System.Object
    true Tisk do souboru.Pokud PrToFileName není zadán, aplikace Excel zobrazí výzvu k zadání názvu výstupního souboru.
  • PrToFileName
    Typ: System.Object
    Pokud PrintToFile je nastavena na true, tento argument Určuje název souboru, který chcete tisknout.

Poznámky

"Stránky" popisy v From a To odkazuje na vytištěné stránky, nikoli na celkové stránky v listu nebo sešitu.

Volitelné parametry

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

Příklady

Následující kód například použití PrintOut metoda vytisknout jednu kopii první dvě vytištěné stránky aktuální sešit do tiskárna.

Private Sub WorkbookPrintOutPrinter()
    ' Add a range value to make sure that the workbook prints.
    ' An empty workbook will not be printed.
    Globals.Sheet1.Range("A1", "A5").Value2 = 55
    Me.PrintOut(1, 2, 1, False, "HP17642", False, False)
End Sub
private void WorkbookPrintOutPrinter()
{
    // Add a range value to make sure that the workbook prints.
    // An empty workbook will not be printed.
    Globals.Sheet1.Range["A1", "A5"].Value2 = 55;
    this.PrintOut(1, 2, 1, false, "HP17642", false, false, missing);
}

Následující kód například použití PrintOut metoda vytisknout jednu kopii první dvě vytištěné stránky aktuálního sešitu do souboru s názvem C:\MyData.xls.

Private Sub WorkbookPrintOutFile()
    ' Add a range value to make sure that the workbook prints.
    ' An empty workbook will not be printed.
    Globals.Sheet1.Range("A1", "A5").Value2 = 55
    Me.PrintOut(1, 2, 1, False, PrintToFile:=True, Collate:=False, _
        PrToFileName:="c:\MyData.xls")
End Sub
private void WorkbookPrintOutFile()
{
    // Add a range value to make sure that the workbook prints.
    // An empty workbook will not be printed.
    Globals.Sheet1.Range["A1", "A5"].Value2 = 55;
    this.PrintOut(1, 2, 1, false, missing, true, false,
        @"C:\MyData.xls");
}

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

Workbook Rozhraní

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