Drucken
03.02.2004 14:18:45
Patrick
Hallo Excel-Profis,
ich habe mir in Excel ein Makro gebastelt, in dem ich einen Drucker hinterlegt habe.
Das Problem: Mein User-Profil inkl. der Makros in der persönlichen Arbeitsmappe ist im Netz gespeichert und wird von jedem Rechner geladen. Der Drucker ist im Makro als "HP Business Inkjet 2200/2250 an Ne04 hinterlegt".
An den Rechnern ist dieser Drucker aber nicht immer installiert oder auch nicht an NE00, sondern z.B. an Ne02. In beiden Fällen gibt Excel mir eine Fehlermeldung bei Ablauf des Makros.
If Drucken = vbYes Then
Application.ActivePrinter = "HP Business Inkjet 2200/2250 auf Ne04:"
ActiveWorkbook.PrintOut Copies:=1, ActivePrinter:= _
"HP Business Inkjet 2200/2250 auf Ne04:", Collate:=True
End If
Meine Frage: Wie kann ich das Makro anpassen, dass
1. das NE0x unrelevant bzw. ignoriert wird (geht das?)?
2. ich nicht einen festen Drucker habe, sondern diesen auswählen kann?
Danke für eure Hilfe!
Gruß,
Patrick