Problem mit Printout
18.03.2021 15:17:52
Vincent
Ich bin ein VBA Neuling und hab mit Hilfe dieses Forums schon so einige Probleme lösen können. Diesmal komme ich aber nicht weiter und würde mich sehr über eure Hilfe freuen.
Kurz vorab ich arbeite auf Mac und hab das 365 Abo für Privat.
Ich versuche aktuell über ein Makro ein Sheet als PDF abzuspeichern und anschließend zu drucken. _ Der Code-Auszug sieht wie folgt aus
Sheets("Buerger-PDF_positiv").Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
DateiName, Quality:=xlQualityMinimum, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
ActiveSheet.printout
Ich bekomme dann die Info "Fehler beim Drucken" und anschließend in einem neuen Fenster "Laufzeitfehler "1004" - Die Printout-Methode des Worksheet-Objektes konnte nicht ausgeführt werden." Das PDF wird aber gespeichert.
Wenn ich den PDF Export anschließend entferne und nur den Printout drinnen lasse, kommt die gleiche Fehlermeldung. Das komische ist aber, wenn ich excel neu starte und den PDF Export gleich entferne, dann funktioniert der printout code und zwar so lange bis ich wieder einmal den PDF Export verwende. Danach geht der Printout wieder nicht mehr.
Ich denke der PDF Export ändert irgendwas sodass er nicht mehr den Druckcode ausführen kann, aber hier komme ich nicht weiter. Habt ihr vielleicht die Lösung?
Ich freue mich auf Hilfe und hoffe ich stell mich nicht blöd an
Viele Grüße und Dank vorab - Vincent