Jeg benytter printForm() til at ud skrive en formular. Det virker fint, men når jeg skal udskrive samme form flere gange (med forskelligt indhold), så bliver scriptet langsomt. Siderne bliver sendt til printeren en ad gangen. Hvilket betyder at der pludselig ligger 10 jobs i kø ved printeren.
Er der en mulighed for at jeg kan "opsamle" det jeg vil printe i en variabel el. lign. og så sende alt sammen til printeren på en gang? Derved vil der kun være et printjob med 10 sider.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du f.eks laver dine Label som ControlArray, kan du nemt skrive hele flokken ud.
For i = 0 To Label1.UBound Printer.CurrentX = Label1(i).Left Printer.CurrentY = Label1(i).Top Printer.Print Label1(i).Caption Next
Det samme gælder for de øvrige Control typer du ønsker at udskrive.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.