Condividi tramite


WorksheetBase.PrintOutEx Metodo

Definizione

Esegue la stampa del foglio di lavoro.

public void PrintOutEx (object from, object to, object copies, object preview, object activePrinter, object printToFile, object collate, object prToFileName, object ignorePrintAreas);
member this.PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub PrintOutEx (Optional from As Object, Optional to As Object, Optional copies As Object, Optional preview As Object, Optional activePrinter As Object, Optional printToFile As Object, Optional collate As Object, Optional prToFileName As Object, Optional ignorePrintAreas As Object)

Parametri

from
Object

Il numero della pagina da cui iniziare la stampa. Se si omette questo argomento, la stampa verrà avviata dall'inizio.

to
Object

Il numero dell'ultima pagina da stampare. Se questo argomento viene omesso, la stampa termina con l'ultima pagina.

copies
Object

Il numero di copie da stampare. Se questo argomento viene omesso, viene stampata una sola copia.

preview
Object

true per consentire a Microsoft Office Excel di chiamare l'anteprima di stampa prima di stampare l'oggetto. false per stampare immediatamente l'oggetto.

activePrinter
Object

Imposta il nome della stampante attiva.

printToFile
Object

true per stampare un file. Se PrToFileName non è specificato, in Excel viene chiesto all'utente di immettere il nome del file di output.

collate
Object

true per fascicolare più copie.

prToFileName
Object

Se PrintToFile è impostato su true, questo argomento specifica il nome del file in cui stampare.

ignorePrintAreas
Object

true per ignorare le aree di stampa e stampare l'intera cartella di lavoro; in caso contrario false.

Esempio

Nell'esempio di codice seguente viene utilizzato il PrintOutEx metodo per stampare due copie collate delle prime due pagine del foglio di lavoro nella stampante predefinita. Per eseguire questo esempio di codice, la cartella di lavoro deve contenere un foglio di lavoro denominato Sheet1 con alcuni dati.

Questo esempio è relativo a una personalizzazione a livello di documento.

private void PrintWorksheet()
{
    Microsoft.Office.Tools.Excel.Worksheet mySheet = Globals.Sheet1.Base;

    mySheet.PrintOutEx(
        1,
        2,
        2,
        false,
        
        false,
        true,
        
        true);
}
Private Sub PrintWorksheet()
    Dim mySheet As Microsoft.Office.Tools.Excel.WorksheetBase = Globals.Sheet1

    mySheet.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=2, _
        Preview:=False, _
        Collate:=True, _
        IgnorePrintAreas:=True)
End Sub

Commenti

"Pages" nelle descrizioni di From e To fa riferimento alle pagine stampate, non alle pagine complessive del foglio o della cartella di lavoro.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a