Endnu nemmere: Registrer valg fra commondialog
Jeg har følgende kode, der viser en print-dialogbox med mulighed for at printe ALT eller et valgt interval. Det virker fint hvis man vælger f.eks. side 2-5, men vælger man alt bliver Start_side=Slut_side=1. Hvordan fanger man, at brugeren har valgt at printe _alt_?CommonDialog.Min = 1
CommonDialog.Max = MaxAntalSider
CommonDialog.Flags = cdlPDHidePrintToFile Or cdlPDNoSelection
On Error GoTo Fejl
CommonDialog.ShowPrinter
Start_side = CommonDialog.FromPage
Slut_side = CommonDialog.ToPage
for Sidenummer = Start_side to Slut_side
bla bla ... udskriver en side
next Sidenummer
