Armin
2004-09-23 07:41:13 UTC
Hallo,
ich beschäftige mich siet geraumer Zeit vergebens mit
folgendem Problem:
Ein betriebsinterne Vorlage besteht aus einem Blatt das in
3 Kopien gedruckt werden soll. Eine der Kopien soll für
mich mit dem Wasserzeichen "Kopie für die eigenen
Unterlagen" gedruckt werden. Meine Versuche haben
lediglich erbracht, dass entweder alle oder keine Kopie
das Wasserzeichen trägt. ( Ich vermute, das es daran
liegt, das die Standardeigenschaft des Druckers entweder
mit Wasserzeichen oder ohne besetzt wird).Nachdem Ausdruck
soll das Dokument gespeichert werden, dh. ich möchte die
Eingabemaske zum Eingeben des Dateinamens angeboten
bekommen und nicht jedesmal die Datei überschreiben.
Kann mir jemand weiterhelfen??
Vielen Dank im Voraus!
hier das Listing vom Makro
Sub Wasserzeichendrucken()
'
' Wasserzeichendrucken Makro
' Ausdruck der Bedarfsmeldung mit Wasserzeichen und 2 mal
ohne Wasserzeichen anschließend speichern
'
ActivePrinter = "HP LaserJet 2200 Series PCL 6"
Application.PrintOut FileName:="",
Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="",
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True,
Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0,
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
Application.PrintOut FileName:="",
Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=2, Pages:="",
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True,
Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0,
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
ActiveDocument.SaveAs FileName:="Bedarfsmeldung
Wasserzeichen.doc", _
FileFormat:=wdFormatTemplate, LockComments:=False,
Password:="", _
AddToRecentFiles:=True, WritePassword:="",
ReadOnlyRecommended:=False, _
EmbedTrueTypeFonts:=False,
SaveNativePictureFormat:=False, SaveFormsData _
:=False, SaveAsAOCELetter:=False
End Sub
_________Ende Makro_____________
Umgebungsbedingungen: Office XP und HP2200 mit dem Feature
Wasserzeichen drucken.
ich beschäftige mich siet geraumer Zeit vergebens mit
folgendem Problem:
Ein betriebsinterne Vorlage besteht aus einem Blatt das in
3 Kopien gedruckt werden soll. Eine der Kopien soll für
mich mit dem Wasserzeichen "Kopie für die eigenen
Unterlagen" gedruckt werden. Meine Versuche haben
lediglich erbracht, dass entweder alle oder keine Kopie
das Wasserzeichen trägt. ( Ich vermute, das es daran
liegt, das die Standardeigenschaft des Druckers entweder
mit Wasserzeichen oder ohne besetzt wird).Nachdem Ausdruck
soll das Dokument gespeichert werden, dh. ich möchte die
Eingabemaske zum Eingeben des Dateinamens angeboten
bekommen und nicht jedesmal die Datei überschreiben.
Kann mir jemand weiterhelfen??
Vielen Dank im Voraus!
hier das Listing vom Makro
Sub Wasserzeichendrucken()
'
' Wasserzeichendrucken Makro
' Ausdruck der Bedarfsmeldung mit Wasserzeichen und 2 mal
ohne Wasserzeichen anschließend speichern
'
ActivePrinter = "HP LaserJet 2200 Series PCL 6"
Application.PrintOut FileName:="",
Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=1, Pages:="",
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True,
Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0,
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
Application.PrintOut FileName:="",
Range:=wdPrintAllDocument, Item:= _
wdPrintDocumentContent, Copies:=2, Pages:="",
PageType:=wdPrintAllPages, _
ManualDuplexPrint:=False, Collate:=True,
Background:=True, PrintToFile:= _
False, PrintZoomColumn:=0, PrintZoomRow:=0,
PrintZoomPaperWidth:=0, _
PrintZoomPaperHeight:=0
ActiveDocument.SaveAs FileName:="Bedarfsmeldung
Wasserzeichen.doc", _
FileFormat:=wdFormatTemplate, LockComments:=False,
Password:="", _
AddToRecentFiles:=True, WritePassword:="",
ReadOnlyRecommended:=False, _
EmbedTrueTypeFonts:=False,
SaveNativePictureFormat:=False, SaveFormsData _
:=False, SaveAsAOCELetter:=False
End Sub
_________Ende Makro_____________
Umgebungsbedingungen: Office XP und HP2200 mit dem Feature
Wasserzeichen drucken.