Avec le source suivant
Public Sub setup()
With DialogPrint
.Flags = cdlPDPrintSetup
.PrinterDefault = True
.ShowPrinter
MsgBox (Printer.PaperSize)
End With
End Sub
Où DialogPrint est de type CommonDialog
Mon problème est que dans la fenêtre de configuration de l'impression je change de la taille de papier mais la commande "MsgBox (Printer.PaperSize)" me renvoie toujours 9
Les modifications des paramètres de l'imprimante ne sont pas répercutés dans l'objet PRINTER