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’applique au document-projets et ajouter de VSTO de niveau-dans les projets 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.

Pour imprimer une feuille de calculTo print a worksheet

  1. Appelez la méthode PrintOut de Sheet1, demandez deux exemplaires et prévisualisez le document avant l'impression.Call the 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()
    

Pour imprimer une feuille de calculTo print a worksheet

  1. Appelez la méthode PrintOut de la feuille de calcul active, demandez deux exemplaires et prévisualisez le document avant l'impression.Call the 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 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.

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

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

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

Voir aussiSee also

Travailler avec des feuilles de calcul Work 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