Comment : imprimer des feuilles de calcul par programmationHow to: Programmatically Print Worksheets

Vous pouvez imprimer une feuille de calcul dans un classeur.You can print any worksheet in a workbook.

S’applique à : Les informations contenues dans cette rubrique s’appliquent aux projets de niveau document et aux projets de compléments VSTO pour Excel.Applies to: The information in this topic applies to document-level projects and VSTO add-in projects for Excel. Pour plus d’informations, consultez Fonctionnalités disponibles par type d’application et de projet Office.For more information, see Features Available by Office Application and Project Type.

Impression d'une feuille de calcul dans une personnalisation au niveau du documentPrinting a Worksheet in a Document-Level Customization

Pour imprimer une feuille de calculTo print a worksheet

  1. Appelez la méthode Microsoft.Office.Tools.Excel.Worksheet.PrintOut* de Sheet1, demandez deux exemplaires et prévisualisez le document avant l'impression.Call the Microsoft.Office.Tools.Excel.Worksheet.PrintOut* method of Sheet1, request two copies, and preview the document before printing.

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

    Le PrintPreview méthode vous permet d’afficher l’objet spécifié dans le Aperçu avant impression fenêtre.The PrintPreview method enables you to display the specified object in the Print Preview window. Le code suivant suppose que vous ayez un élément hôte Worksheet nommé Sheet1.The following code assumes you have a Worksheet host item named Sheet1.

Pour afficher une page avant l'impressionTo preview a page before printing

  1. Appelez la méthode PrintPreview de la feuille de calcul.Call the PrintPreview method of the worksheet.

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

Impression d’une feuille de calcul dans un complément VSTOPrinting a Worksheet in a VSTO Add-in

Pour imprimer une feuille de calculTo print a worksheet

  1. Appelez la méthode Microsoft.Office.Interop.Excel._Worksheet.PrintOut* de la feuille de calcul active, demandez deux exemplaires et prévisualisez le document avant l'impression.Call the Microsoft.Office.Interop.Excel._Worksheet.PrintOut* method of the active worksheet, request two copies, and preview the document before printing.

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

    Le Microsoft.Office.Interop.Excel._Worksheet.PrintPreview* méthode vous permet d’afficher l’objet spécifié dans le Aperçu avant impression fenêtre.The Microsoft.Office.Interop.Excel._Worksheet.PrintPreview* method enables you to display the specified object in the Print Preview window.

Pour afficher une page avant l'impressionTo preview a page before printing

  1. Appelez la méthode Microsoft.Office.Interop.Excel._Worksheet.PrintPreview* de la feuille de calcul active.Call the Microsoft.Office.Interop.Excel._Worksheet.PrintPreview* method of the active worksheet.

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

Voir aussiSee Also

Utilisation des feuilles de calcul Working with Worksheets
Comment : vérifier l’orthographe dans les feuilles de calcul par programmation How to: Programmatically Check Spelling in Worksheets
Élément hôte de feuille de calcul Worksheet Host Item
Accès global aux objets dans les projets Office Global Access to Objects in Office Projects
Paramètres optionnels dans les solutions OfficeOptional Parameters in Office Solutions