Pour imprimer une ou plusieurs feuilles de calcul, vous devez normalement accéder à la boîte de dialogue IMPRIMER. Dans certains cas, cependant, il est important d’effectuer au préalable certains paramètres d’impression, qui doivent être déterminés par l’utilisateur lui-même. Dans l’exemple suivant, vous appelez la boîte de dialogue IMPRIMER et définissez certaines informations telles que le nombre de copies ou les pages à imprimer automatiquement.
Sub ImprimerBoiteDialogue() Const PageDebut = 1 Const PageFin = 10 Const copies = 3 Application.Dialogs(xlDialogPrint).Show arg1:=2, _ arg2:=PageDebut, arg3:=PageFin, arg4:=copies End Sub
Si vous travaillez avec des constantes lors de la définition des paramètres d’impression et que vous les définissez au début de la macro, vous pouvez facilement modifier ces paramètres à tout moment.