Condividi tramite


Procedura: stampare i fogli di lavoro

Aggiornamento: Luglio 2008

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Excel 2003

  • Excel 2007

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

È possibile stampare qualsiasi foglio di lavoro di una cartella di lavoro.

Stampa di un foglio di lavoro di una personalizzazione a livello di documento

Per stampare un foglio di lavoro

  • Chiamare il metodo PrintOut di Sheet1, richiedere la stampa di due copie e visualizzare l'anteprima prima di eseguire la stampa.

    Globals.Sheet1.PrintOut(From:=1, To:=1, Copies:=2, Preview:=True)
    
    Globals.Sheet1.PrintOut(1, 1, 2, true, missing, missing, missing, missing);
    

Il metodo PrintPreview consente di visualizzare l'oggetto specificato nella finestra Anteprima di stampa. Nel codice riportato di seguito si presuppone la presenza di un elemento host Worksheet denominato Sheet1.

Per visualizzare l'anteprima di una pagina prima della stampa

  • Chiamare il metodo PrintPreview nel foglio di lavoro.

    Globals.Sheet1.PrintPreview()
    
    Globals.Sheet1.PrintPreview(missing);
    

Stampa di un foglio di lavoro di un componente aggiuntivo a livello di applicazione

Per stampare un foglio di lavoro

  • Chiamare il metodo _Worksheet.PrintOut del foglio di lavoro attivo, richiedere due copie e visualizzare l'anteprima del documento prima di eseguire la stampa.

    CType(Application.ActiveSheet, Excel.Worksheet).PrintOut _
       (From:=1, To:=1, Copies:=2, Preview:=True)
    
    ((Excel.Worksheet)Application.ActiveSheet).PrintOut
        (1, 1, 2, true, missing, missing, missing, missing);
    

Il metodo _Worksheet.PrintPreview consente di visualizzare l'oggetto specificato nella finestra Anteprima di stampa.

Per visualizzare l'anteprima di una pagina prima della stampa

  • Chiamare il metodo _Worksheet.PrintPreview del foglio di lavoro attivo.

    CType(Application.ActiveSheet, Excel.Worksheet).PrintPreview()
    
    ((Excel.Worksheet)Application.ActiveSheet).PrintPreview(missing);
    

Vedere anche

Attività

Procedura: eseguire il controllo ortografico in un foglio di lavoro

Procedura: inviare cartelle di lavoro mediante posta elettronica a livello di codice

Concetti

Utilizzo dei fogli di lavoro

Elemento host foglio di lavoro

Accesso globale agli oggetti nei progetti Visual Studio Tools per Office

Informazioni sui parametri facoltativi nelle soluzioni Office

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunto un esempio di codice utilizzabile in un componente aggiuntivo a livello di applicazione.

Commenti e suggerimenti dei clienti.