Ik probeer een macro te maken waarmee je tekeningen automatisch kunt afdrukken. Dat wil zeggen dat ik wil dat de macro het paginaformaat leest en afhankelijk van het formaat de juiste printer met de juiste instellingen selecteert.
Om het formaat van de vellen van een tekening te lezen heb ik niet al te veel moeite, maar om de juiste printer met de juiste instellingen te selecteren, loop ik vast.
In principe zou het kleine beetje code er als volgt uit moeten zien:
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
Ik ben terug bij de kosten voor automatisch afdrukken.
Ik heb een optie op mijn plotter om het papier zo te oriënteren dat ik zo min mogelijk verlies heb, afhankelijk van het formaat. Ik kan de optie om deze optie te activeren echter niet vinden in vba.
Heeft iemand deze optie ooit gebruikt of gemanipuleerd?