WorksheetBase.PrintOutEx(Object, Object, Object, Object, Object, Object, Object, Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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);
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 a la valeur 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 assemblé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 des données.
Cet exemple est destiné à 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, pas aux pages globales dans la feuille ou le classeur.
Paramètres facultatifs
Pour plus d’informations sur les paramètres facultatifs, consultez paramètres facultatifs dans les solutions Office.