Partager via


Comment : imprimer des feuilles de calcul

Mise à jour : Juillet 2008

S'applique à

Les informations de cette rubrique s'appliquent uniquement aux projets et versions Visual Studio Tools pour Office spécifiés de Microsoft Office.

Type de projet

  • Projets au niveau du document

  • Projets au niveau de l'application

Version de Microsoft Office

  • Excel 2003

  • Excel 2007

Pour plus d'informations, consultez Fonctionnalités disponibles par type d'application et de projet.

Vous pouvez imprimer n'importe quelle feuille de calcul dans un classeur.

Impression d'une feuille de calcul dans une personnalisation au niveau du document

Pour imprimer une feuille de calcul

  • Appelez la méthode PrintOut de Sheet1, demandez deux copies et visualisez le document avant de l'imprimer.

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

La méthode PrintPreview vous permet d'afficher l'objet spécifié dans la fenêtre Aperçu avant impression. Le code suivant suppose que vous disposez d'un élément hôte Worksheet nommé Sheet1.

Pour afficher l'aperçu avant impression d'une page

  • Appelez la méthode PrintPreview de la feuille de calcul.

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

Impression d'une feuille de calcul dans un complément d'application

Pour imprimer une feuille de calcul

  • Appelez la méthode _Worksheet.PrintOut de la feuille de calcul active, demandez deux copies et prévisualisez le document avant de l'imprimer.

    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);
    

La méthode _Worksheet.PrintPreview vous permet d'afficher l'objet spécifié dans la fenêtre Aperçu avant impression.

Pour afficher l'aperçu avant impression d'une page

  • Appelez la méthode _Worksheet.PrintPreview de la feuille de calcul active.

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

Voir aussi

Tâches

Comment : vérifier l'orthographe dans les feuilles de calcul

Comment : envoyer par programme des classeurs par courrier électronique

Concepts

Utilisation des feuilles de calcul

Élément hôte de feuille de calcul

Accès global aux objets dans les projets Visual Studio Tools pour Office

Fonctionnement des paramètres optionnels dans les solutions Office

Historique des modifications

Date

Historique

Raison

Juillet 2008

Ajout d'un exemple de code qui peut être utilisé dans un complément d'application.

Commentaires client.