Partager via


WorksheetBase.PrintOutEx Méthode

Définition

Imprime la feuille de calcul.

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)

Paramètres

from
Object

Numéro de la page à partir de laquelle commencer l’impression. Si cet argument est omis, l'impression commence au début.

to
Object

Numéro de la dernière page à imprimer. Si cet argument est omis, l’impression prend fin à la dernière page.

copies
Object

Nombre d’exemplaires à imprimer. Si cet argument est omis, un exemplaire est imprimé.

preview
Object

true pour que Microsoft Office Excel appelle un aperçu avant l’impression de l’objet. false pour imprimer l’objet immédiatement.

activePrinter
Object

Définit le nom de l’imprimante active.

printToFile
Object

true pour imprimer vers un fichier. Si PrToFileName n’est pas spécifié, Excel invite l’utilisateur à entrer le nom du fichier de sortie.

collate
Object

true pour assembler plusieurs exemplaires.

prToFileName
Object

Si PrintToFile est défini sur true, cet argument spécifie le nom du fichier vers lequel imprimer.

ignorePrintAreas
Object

true pour ignorer des zones d'impression et imprimer le classeur entier ; sinon, false.

Exemples

L’exemple de code suivant utilise la PrintOutEx méthode pour imprimer deux copies collées des deux premières pages de la feuille de calcul sur l’imprimante par défaut. Pour exécuter cet exemple de code, votre classeur doit contenir une feuille de calcul nommée Sheet1 avec certaines données.

Cet exemple concerne une personnalisation au niveau du document.

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

Remarques

« Pages » dans les descriptions de From et To fait référence aux pages imprimées, et non aux pages globales de la feuille ou du classeur.

Paramètres facultatifs

Pour plus d’informations sur les paramètres facultatifs, consultez Paramètres facultatifs dans les solutions Office.

S’applique à