VBA und Word hängen sich manchmal beim Statement Application.ActivePrinter auf

19/10/2008 - 08:07 von Thomas Wiedmann | Report spam
Hallo,

in einer Prozedur erstelle ich u. a. ein PDF-Dokument über ein Statement
Application.ActivePrinter = "FreePDF XP".

Dies funktioniert ... meistens, aber eben nicht immer. Manchmal hàngt sich
exakt an diesem Statement VBA - und damit auch Word (97) auf.
Das FreePDF funktioniert aber, d. h. wenn ich aus einer Datei manuell über
den Druckdialog ein PDF über FreePDF erstellen (oder auch nur eine Datei
ausdrucken) möchte, funktioniert alles; ich vermute daher nicht, daß der
Fehler an der Installation von FreePDF oder ein anderen Druckertreiber
liegt.

Was könnte die Ursache für das beschriebene Problem sein und wie làßt sie
sich beheben?

Thomas Wiedmann
 

Lesen sie die antworten

#1 Helmut Weber
19/10/2008 - 11:28 | Warnen spam
Hallo Thomas,

vermutlich verschluckt sich Word.
Was das genau ist, kann ich nicht sagen.

Versuch mal das Allheilmittel
ActiveDocument.printout Background:=False


Gruß

Helmut Weber, MVP WordVBA

Vista Small Business, Office XP

Ähnliche fragen