Application.Dialogs(xlDialogPrinterSetup) sauvegarder les réglages Imprimantes

Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention   -  
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai beaucoup de mal à sauvegarder les paramètres D'impression de mon Imprimante en VBA.
Par exemple sauvegarder le numéro de bac pour imprimer pour une feuille excel
Pour une autre feuille excel choisir le format A5.
donc pour simplifier la chose (si cela est possible)
je souhaiterais qu'avec la fonction
Application.Dialogs(xlDialogPrinterSetup)
une fois les paramètres d'impression choisis (Feuille A4, tiroir 2 ou Feuille A5 tiroir 4)
et nom d'imprimante choisi
que les paramètres soient sauvegardés!

2 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

voir ceci:

https://www.developpez.net/forums/d229560/logiciels/microsoft-office/excel/contribuez/faq-vba-excel-impressions/

pour le format:

Worksheets("Sheet1").PageSetup.PaperSize = xlPaperA5 '.A5  '(14,8 x 21 cm)
Worksheets("Sheet1").PageSetup.PaperSize = xlPaperA4 '.A4   '(21 x 29,7 cm)


tu sélectionnes PageSetup et tu fais F1 au clavier pour ouvrir l'aide

1
Sormick Messages postés 146 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour toutes ces macros très utiles pour l'Impression!
Cependant mon plus gros problème c'est que je souhaiterais sauvegarder le numéro de bac ou tiroir de l'Imprimante ou se trouve par exemple les enveloppes et malgré que je le configure manuellement sur excel, souvant cette configuration disparait et le numéro de tiroir change!
Je ne sais absolument pas comment forcer l'Imprimante à choisir le bac!
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0