Zeilen beim Drucken in Excel ausblenden
Schritt-für-Schritt-Anleitung
Um bestimmte Zeilen in Excel beim Drucken auszublenden, kannst Du ein einfaches VBA-Makro verwenden. Dieses Makro sorgt dafür, dass die Zeilen 5 und 9 nicht gedruckt werden. Folgende Schritte sind notwendig:
-
Öffne die Excel-Datei, in der Du die Zeilen ausblenden möchtest.
-
Drücke ALT + F11, um den VBA-Editor zu öffnen.
-
Klicke im Projektfenster auf "DieseArbeitsmappe".
-
Füge den folgenden Code in das Modul ein:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
Range("5:9").EntireRow.Hidden = True
Application.EnableEvents = False
Application.Dialogs(xlDialogPrint).Show
Application.EnableEvents = True
Range("5:9").EntireRow.Hidden = False
End Sub
-
Schließe den VBA-Editor und speichere Deine Datei.
-
Jetzt kannst Du den Druckbefehl ausführen. Die Zeilen 5 und 9 werden bei jedem Druckvorgang automatisch ausgeblendet.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn Du kein VBA verwenden möchtest, gibt es auch einfache Methoden, um Zeilen beim Drucken auszublenden:
-
Zeilen manuell ausblenden:
- Markiere die Zeilen, die Du nicht drucken möchtest (z. B. 5 und 9).
- Klicke mit der rechten Maustaste und wähle „Zeilen ausblenden“. Diese Methode sorgt jedoch dafür, dass die Zeilen sichtbar bleiben, bis Du sie manuell wieder einblendest.
-
Druckbereich anpassen:
- Du kannst auch den Druckbereich so festlegen, dass die vertraulichen Zeilen nicht enthalten sind. Gehe zu „Seitenlayout > Druckbereich festlegen“ und wähle nur die Zeilen aus, die Du drucken möchtest.
Praktische Beispiele
Hier ist ein Beispiel, wie Du das Makro anpassen kannst:
-
Wenn Du mehrere Zeilen ausblenden möchtest, kannst Du die Zeilen im Code anpassen:
Range("5:9, 12").EntireRow.Hidden = True
-
Um die Leerseiten aus dem Druck auszuschließen, kannst Du die Funktion „Leere Zeilen nicht drucken“ nutzen, indem Du diese Zeilen ebenfalls im Code verwaltest.
Tipps für Profis
-
Drucklinien ausblenden: Um die Drucklinien in Excel auszublenden, gehe zu „Seitenlayout“ und deaktiviere die Option „Drucklinien drucken“. Dies sorgt dafür, dass beim Drucken keine Linien sichtbar sind.
-
Seitenzahlen ausblenden: Wenn Du die Seitenzahlen nicht drucken möchtest, kannst Du diese in den Kopf- oder Fußzeilen deaktivieren.
FAQ: Häufige Fragen
1. Wie kann ich mehrere Zeilen gleichzeitig nicht drucken?
Durch das Anpassen des Makros kannst Du mehrere Zeilen ausblenden, indem Du sie einfach im Code anfügst.
2. Wird das Makro auch bei anderen Excel-Versionen funktionieren?
Das Makro sollte in den meisten modernen Excel-Versionen funktionieren, die VBA unterstützen, wie Excel 2010, 2013, 2016 und neuer. Stelle sicher, dass Du die richtigen Sicherheitseinstellungen hast.