Ich versuche, ein Makro zu erstellen, mit dem Sie Zeichnungen automatisch drucken können. Das heißt, ich möchte, dass das Makro die Seitengröße liest und je nach Format den richtigen Drucker mit den richtigen Einstellungen auswähle.
Um das Format der Blätter einer Zeichnung zu lesen, habe ich keine allzu großen Probleme, aber den richtigen Drucker mit den richtigen Einstellungen auszuwählen, halte ich mich zurück.
Grundsätzlich sollte das kleine bisschen Code wie folgt aussehen:
Select Case format
Case "A4"
Print "imprimante_par_defaut"
With quelquechose
.Orientation = xlPortrait
.format = A4
.echelle = 100
.feuille_en_cours = true
Case "A3"
Print "imprimante_par_defaut"
With quelquechose
.Orientation = xlLandscape
.format = A3
.echelle = 100
.feuille_en_cours = true
Case "A2"
Print "traceur"
With quelquechose
.Orientation = xlLandscape
.format = A2
.echelle = 100
.feuille_en_cours = true
Ich bin wieder bei der Gebühr für das automatische Drucken.
Ich habe eine Option auf meinem Plotter, um das Papier so auszurichten, dass ich je nach Format so wenig Haarausfall wie möglich habe. Ich kann jedoch die Option zum Aktivieren dieser Option in VBA nicht finden.
Hat jemand diese Option jemals verwendet oder manipuliert?