Word Dokumente über Excel drucken
Schritt-für-Schritt-Anleitung
Um mehrere Word-Dokumente über Excel auszudrucken, kannst Du den folgenden VBA-Code verwenden. Dieser Code druckt alle Word-Dokumente im angegebenen Ordner nacheinander aus.
- Öffne Excel und drücke
ALT + F11
, um den VBA-Editor zu öffnen.
- Klicke auf
Einfügen
> Modul
, um ein neues Modul zu erstellen.
- Füge den folgenden Code in das Modul ein:
Option Explicit
Sub sbWordPrint()
Const lcstrPath As String = "D:\Herber\Word\" 'Pfad anpassen; letztes Zeichen MUSS ein Backslash sein!
Dim larstrFile() As String, lstrDir As String, liIdx As Integer
Dim objWord As Object
ReDim larstrFile(0)
lstrDir = Dir(lcstrPath & "*.doc*")
Do Until lstrDir = ""
larstrFile(UBound(larstrFile)) = lcstrPath & lstrDir
ReDim Preserve larstrFile(UBound(larstrFile) + 1)
lstrDir = Dir
Loop
ReDim Preserve larstrFile(UBound(larstrFile) - 1)
Set objWord = CreateObject("word.Application")
For liIdx = 0 To UBound(larstrFile)
objWord.wordbasic.disableautomacros 1
objWord.documents.Open larstrFile(liIdx)
objWord.PrintOut Filename:=larstrFile(liIdx)
objWord.documents(larstrFile(liIdx)).Close SaveChanges:=False
Next
Set objWord = Nothing
End Sub
- Passe den Pfad
D:\Herber\Word\
an den Speicherort Deiner Word-Dokumente an.
- Schließe den VBA-Editor und führe das Makro aus.
Dieser Code wird alle .doc
und .docx
Dateien im angegebenen Ordner drucken.
Häufige Fehler und Lösungen
- Word-Dokument lässt sich nicht drucken: Überprüfe, ob der Pfad korrekt ist und ob die Dateien tatsächlich vorhanden sind.
- Word-Dokument wird nicht gedruckt: Stelle sicher, dass ein Standarddrucker eingerichtet ist. Wenn Du keinen Drucker hast, wird möglicherweise ein PDF-Drucker verwendet, der nach dem Speichern fragt.
- Excel-Datei ausdrucken hängt sich auf: Achte darauf, dass der Ordner lokal gespeichert ist und keine Sonderzeichen im Dateinamen enthält.
Alternative Methoden
Wenn Du nicht mit VBA arbeiten möchtest, kannst Du auch manuell die Word-Dokumente öffnen und über das Menü Datei
> Drucken
die Dokumente drucken. Eine andere Methode ist, die Dokumente in eine PDF-Datei umzuwandeln und diese dann auszudrucken.
Praktische Beispiele
Wenn Du beispielsweise mehrere Word-Dokumente drucken möchtest, aber keine Kommentare in den Dokumenten haben willst, kannst Du die Option „Word-Dokument ohne Kommentare drucken“ aktivieren. Verwende dazu die Druckeinstellungen in Word und wähle die entsprechende Option aus.
Ein Beispiel für das Umwandeln von mehreren Word-Dateien in eine PDF-Datei könnte so aussehen:
- Öffne die Word-Dokumente.
- Gehe zu
Datei
> Speichern unter
und wähle PDF als Dateiformat.
Tipps für Profis
- Wenn Du häufig mehrere Word-Dokumente drucken musst, erwäge, die Dokumente in einem Makro zu automatisieren.
- Teste den Druckprozess zunächst mit einem Dokument, um sicherzustellen, dass alles korrekt eingerichtet ist.
- Denke daran, den Code zu optimieren, indem Du z. B. den Drucker direkt angibst oder die Druckoptionen spezifizierst.
FAQ: Häufige Fragen
1. Wie drucke ich ein Word-Dokument aus?
Du kannst ein Word-Dokument öffnen und über Datei
> Drucken
den Druckprozess starten.
2. Kann ich mehrere Word-Dokumente drucken?
Ja, Du kannst dafür VBA verwenden, um alle Dokumente in einem Ordner nacheinander auszudrucken.
3. Wie kann ich Kommentare in Word-Dokumenten beim Drucken ausblenden?
Du kannst die Druckeinstellungen in Word anpassen, um Kommentare beim Drucken auszublenden.
4. Was tun, wenn mein Word-Dokument nicht gedruckt wird?
Überprüfe die Druckereinstellungen und stelle sicher, dass der Drucker korrekt angeschlossen ist und funktioniert.