Partager via


XmlMappedRange.PrintOutEx Méthode

Définition

Imprime la XmlMappedRange.

public object PrintOutEx (object From, object To, object Copies, object Preview, object ActivePrinter, object PrintToFile, object Collate, object PrToFileName);
abstract member PrintOutEx : obj * obj * obj * obj * obj * obj * obj * obj -> obj
Public Function 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) 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 à la première page.

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.

Retours

Exemples

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

Notes

En règle générale, vous remplissez le XmlMappedRange contrôle à partir d’un fichier XML. Cet exemple code en dur la valeur du contrôle par souci de simplicité.

private void PrintXMLMappedRange()
{
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";

    Globals.Sheet1.EmployeeNameCell.PrintOutEx(
        1,
        2,
        1,
        false,
        
        false,
        true);
}
Private Sub PrintXMLMappedRange()
    Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"

    Globals.Sheet1.EmployeeNameCell.PrintOutEx( _
        From:=1, _
        To:=2, _
        Copies:=1, _
        Preview:=False)
End Sub

Remarques

Les « pages » dans les descriptions de From et To font référence aux pages imprimées, et non aux pages de la plage.

S’applique à