/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
VBA Luk problem i Word 2000
Fra : Tue Hellstern


Dato : 27-02-03 15:03

Hej alle,

Jeg har et problem med at printe og derefter lukke Word 2000 fra VBA, det
går fint med at få den til at printe, men når jeg så vil lukke hele Word
kommer der en besked om at Word er ved at udskrive. Jeg har også lavet en
test på Word XP, men her er beskeden anderledes og den forsvinder af sig
selv.
Det er følgende kode jeg bruger:
Options.PrintBackground = True

ActiveDocument.PrintOut

Application.Quit

Jeg håber der er nogen der har et forslag til en løsning

Hilsen
Tue



 
 
Mads (27-02-2003)
Kommentar
Fra : Mads


Dato : 27-02-03 16:04


"Tue Hellstern" <info@f1-support.dk> wrote in message
news:3e5e1b2d$0$31979$edfadb0f@dread12.news.tele.dk...
> Hej alle,
>
> Jeg har et problem med at printe og derefter lukke Word 2000 fra VBA, det
> går fint med at få den til at printe, men når jeg så vil lukke hele Word
> kommer der en besked om at Word er ved at udskrive. Jeg har også lavet en
> test på Word XP, men her er beskeden anderledes og den forsvinder af sig
> selv.
> Det er følgende kode jeg bruger:
> Options.PrintBackground = True

Ved at sætte PrintInBackground=True siger du at VBA makroen skal fortsætte
med næste linie så snart print er gået igang.
PrintInBackground=False vil sikre at VBA ikke fortsætter før printningen er
færdig.

>
> ActiveDocument.PrintOut
>
> Application.Quit
>
> Jeg håber der er nogen der har et forslag til en løsning

Jeg ved ikke hvorfor der er en anden besked på WordXP, men det kan skyldes
en anden måde at håndtere igangværende print når man lukker Word.

Mvh Mads



Tue Hellstern (27-02-2003)
Kommentar
Fra : Tue Hellstern


Dato : 27-02-03 16:40

Hej Mads,
> Ved at sætte PrintInBackground=True siger du at VBA makroen skal
fortsætte
> med næste linie så snart print er gået igang.
> PrintInBackground=False vil sikre at VBA ikke fortsætter før printningen
er
> færdig.
Det var lige det der skulle til, mange tak
Tue



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste