Appelez la fenêtre de dialogue d'impression à l'aide d'une macro Excel et définissez les numéros de page

Anonim

Appelez la boîte de dialogue Imprimer à partir d'une macro et définissez les options d'impression comme vous le souhaitez

L'impression d'un classeur ou d'un tableau Excel est facile. Cependant, si vous souhaitez imprimer à partir d'une macro, il est difficile de reproduire toutes les options.

Vous n'avez même pas à le faire. Vous pouvez appeler la fenêtre de dialogue d'impression à partir d'une macro Excel et également prédéfinir certaines options. La macro VBA suivante montre comment procéder :

Sous-position Print PagesOn ()
Const Commencer en tant qu'entier = 3
Const Ende As Integer = 5
Application.Dialogs (xlDialogPrint) .Show arg1 : = 2, _
arg2 : = début, arg3 : = fin
Fin du sous-marin

Utilisez la macro pour appeler la boîte de dialogue IMPRIMER. Les options d'impression sont définies de manière à ce que vous n'imprimiez pas tout le tableau, mais uniquement les pages 3 à 5. L'illustration suivante montre à quoi ressemble le résultat :

Dans la macro, la définition des pages d'impression est contrôlée à l'aide des deux constantes START et ENDE. Utilisez ces numéros pour spécifier par quelle page l'impression doit commencer et se terminer.