Partager via


XmlMappedRange.PrintOutEx, méthode

Imprime le XmlMappedRange.

Espace de noms :  Microsoft.Office.Tools.Excel
Assembly :  Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)

Syntaxe

'Déclaration
Function PrintOutEx ( _
    From As Object, _
    To As Object, _
    Copies As Object, _
    Preview As Object, _
    ActivePrinter As Object, _
    PrintToFile As Object, _
    Collate As Object, _
    PrToFileName As Object _
) As Object
Object PrintOutEx(
    Object From,
    Object To,
    Object Copies,
    Object Preview,
    Object ActivePrinter,
    Object PrintToFile,
    Object Collate,
    Object PrToFileName
)

Paramètres

  • From
    Type : System.Object
    Numéro de la première page à imprimer.Si cet argument est omis, l'impression commence à la première page.
  • To
    Type : System.Object
    Numéro de la dernière page à imprimer.Si cet argument est omis, l'impression s'arrête à la dernière page.
  • Copies
    Type : System.Object
    Nombre de copies à imprimer.Si cet argument est omis, une copie est imprimée.
  • Preview
    Type : System.Object
    true pour que Microsoft Office Excel appelle l'aperçu avant impression avant d'imprimer l'objet. false pour imprimer l'objet immédiatement.
  • ActivePrinter
    Type : System.Object
    Définit le nom de l'imprimante active.
  • PrintToFile
    Type : System.Object
    true pour imprimer dans un fichier.Si PrToFileName n'est pas spécifié, Excel invite l'utilisateur à entrer le nom du fichier de sortie.
  • Collate
    Type : System.Object
    true pour assembler plusieurs copies.
  • PrToFileName
    Type : System.Object
    Si PrintToFile a la valeur true, cet argument spécifie le nom du fichier dans lequel vous souhaitez imprimer.

Valeur de retour

Type : System.Object

Notes

"Pages" dans les descriptions de From et To fait référence aux pages imprimées, pas aux pages dans la plage.

Exemples

Le code suivant définit la valeur de EmployeeNameCell.XmlMappedRange contrôle sur Sheet1.Ensuite, l'exemple imprime une copie des deux premières pages du contenu de EmployeeNameCell vers l'imprimante par défaut.

[!REMARQUE]

En général, vous remplissez le contrôle XmlMappedRange à partir d'un fichier XML.Pour plus de simplicité, cet exemple code en dur la valeur du contrôle.

Private Sub PrintXMLMappedRange()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)
End Sub
private void PrintXMLMappedRange()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.PrintOutEx(
        1,
        2,
        1,
        false,

        false,
        true);
}

Sécurité .NET Framework

Voir aussi

Référence

XmlMappedRange Interface

Microsoft.Office.Tools.Excel, espace de noms