Excel Datei automatisch , jede Woche , an bestimmten Drucker ausdrucken.
Servus und Hallo ,
Thomas hier . Und zwar stehe ich vor dem Problem (als kompletter VBA Laie) , das ich (wie der Titel schon sagt) ein Spezielles Excel Dokument ,auf einem Speziellen Drucker und jede Woche aus zu drucken .
Und gibt es auch andere Möglichkeiten ? (Taskplaner)
Könnte mir da jemand helfen ?
Wäre echt sehr nett
!
Thomas hier . Und zwar stehe ich vor dem Problem (als kompletter VBA Laie) , das ich (wie der Titel schon sagt) ein Spezielles Excel Dokument ,auf einem Speziellen Drucker und jede Woche aus zu drucken .
Und gibt es auch andere Möglichkeiten ? (Taskplaner)
Könnte mir da jemand helfen ?
Wäre echt sehr nett
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 338971
Url: https://administrator.de/forum/excel-datei-automatisch-jede-woche-an-bestimmten-drucker-ausdrucken-338971.html
Ausgedruckt am: 22.04.2025 um 19:04 Uhr
7 Kommentare
Neuester Kommentar
Servus.
Kleines VBS-Script:
Für das Ausführen von Office COM-Automation bitte folgenden Thread beachten:
Per Batch in Aufgabeplanung XLS in CSV umwandeln
Damit das Skript erfolgreich ausgeführt wird ist es nötig in dem im Thread angegebene Verzeichnissen
einen Ordner mit dem Namen
Grüße Uwe
Kleines VBS-Script:
On Error Resume Next
Const FILEPATH = "D:\daten.xlsx"
Const PRINTERNAME = "HP Laserjet 1320"
Set objExcel = CreateObject("Excel.Application")
objExcel.DisplayAlerts = False
With objExcel.Workbooks.Open(FILEPATH,True,True)
.PrintOut ,,,,PRINTERNAME
.Close False
End With
objExcel.DisplayAlerts = True
objExcel.Quit
Per Batch in Aufgabeplanung XLS in CSV umwandeln
Damit das Skript erfolgreich ausgeführt wird ist es nötig in dem im Thread angegebene Verzeichnissen
C:\Windows\SysWOW64\config\systemprofile
C:\Windows\system32\config\systemprofile
einen Ordner mit dem Namen
Desktop
zu erstellen, ansonsten schlägt das unbeaufsichtigte Ausführen fehl.Grüße Uwe
Zitat von @tomigun:
An für sich verstehe ich das auch . Jetzt ist nur die Frage wie ich dies nun erweitern könnte das ich das , zb. am Donnerstag um 09:00 drucke . Oder ist dies zu kompliziert ?
Hast du dir schon selbst beantwortet, => Taskplaner!An für sich verstehe ich das auch . Jetzt ist nur die Frage wie ich dies nun erweitern könnte das ich das , zb. am Donnerstag um 09:00 drucke . Oder ist dies zu kompliziert ?
Siehe wichtige Hinweise oben!
Keine Ursache.

Ein schönen Arbeitstag + Wochenende .
Ebenso Zitat von @SeaStorm:
irgendwie traurig das Excel nach all den Jahren noch immer keinen Switch für sowas mitbringt ...
Für den Druck auf dem Standarddrucker geht das schon, nur eben für den Druck auf einen anderen bestimmten Drucker nicht, da müsstest du vorher den Standarddrucker temporär umswitchen und dann z.B. per Powershellirgendwie traurig das Excel nach all den Jahren noch immer keinen Switch für sowas mitbringt ...
start "D:\daten.xlsx" -Verb print
PDF via Powershell drucken - Reader nach druck schließen