Sub leere_aus()
Dim z As Long, lz As Long
lz = ActiveSheet.UsedRange.Rows.Count
For z = 1 To lz
If WorksheetFunction.CountBlank(Rows(z)) = 256 Then
Rows(z).Hidden = Not Rows(z).Hidden
End If
Next
End Sub
Sub leere_aus()
Dim z As Long, lz As Long
lz = selection.Rows.Count
For z = 1 To lz
If WorksheetFunction.CountBlank(Rows(z)) = 256 Then
Rows(z).Hidden = Not Rows(z).Hidden
End If
Next
End Sub
Um in Excel leere Zeilen beim Drucken nicht anzuzeigen, kannst du folgende Schritte befolgen:
Zeilen Ausblenden:
Strg-Taste gedrückt und klicke auf die Zeilennummern, um mehrere Zeilen auszuwählen.VBA-Makro verwenden:
ALT + F11, um den VBA-Editor zu öffnen.Sub leere_aus()
Dim z As Long, lz As Long
lz = ActiveSheet.UsedRange.Rows.Count
For z = 1 To lz
If WorksheetFunction.CountBlank(Rows(z)) = 256 Then
Rows(z).Hidden = Not Rows(z).Hidden
End If
Next
End SubDruckbereich definieren:
Sub leere_aus()
Dim z As Long, lz As Long
lz = Selection.Rows.Count
For z = 1 To lz
If WorksheetFunction.CountBlank(Rows(z)) = 256 Then
Rows(z).Hidden = Not Rows(z).Hidden
End If
Next
End SubFehler: Makro funktioniert nicht
Lösung: Stelle sicher, dass du das Makro im richtigen Arbeitsblatt und im richtigen Modul eingefügt hast. Überprüfe, ob du die richtigen Berechtigungen hast, um Makros auszuführen.
Fehler: Zeilen werden nicht ausgeblendet
Lösung: Stelle sicher, dass die Zeilen tatsächlich leer sind (d.h. nur Formeln oder Leerzeichen enthalten). Prüfe die Formel in den Zeilen.
Manuelles Ausblenden: Du kannst die Zeilen manuell ausblenden, indem du die oben genannten Schritte für das Ausblenden nutzt, jedoch ist dies zeitaufwendig.
Seitenlayout anpassen: Überprüfe die Druckereinstellungen und das Seitenlayout, um sicherzustellen, dass keine leeren Seiten gedruckt werden.
Beispiel 1: Du hast eine Rechnung mit vielen leeren Zeilen, die Formeln enthalten, aber du möchtest nur die relevanten Daten drucken. Nutze das VBA-Makro, um die leeren Zeilen automatisch auszublenden.
Beispiel 2: Du hast einen definierten Druckbereich in einer Tabelle. Wende das angepasste Makro an, um nur in diesem Bereich die leeren Zeilen auszublenden.
Speichere deine Makros: Bewahre deine VBA-Makros in einer separaten Datei, um sie einfach wiederverwenden zu können.
Verwende Tastenkombinationen: Lerne die Tastenkombinationen für das Ausführen von Makros, um deine Effizienz zu steigern.
1. Wie kann ich sicherstellen, dass keine leeren Seiten gedruckt werden?
Überprüfe die Druckvorschau vor dem Drucken. Wenn leere Seiten angezeigt werden, stelle sicher, dass keine leeren Zeilen in deinem Druckbereich sind.
2. Kann ich auch nur bestimmte Zeilen ausblenden?
Ja, du kannst das VBA-Makro anpassen, um nur bestimmte Zeilen auszublenden, die du in deinem Druckbereich definiert hast.