Wie druckt man nur Zeilen/Zellen mit Daten in Excel?
Beim Drucken eines Bereichs oder eines Arbeitsblatts in Excel werden auch einige leere Zeilen oder leere Zellen gedruckt und belegen Platz auf dem Papier. Dieser Artikel behandelt, wie man alle leeren Zeilen/Zellen ignoriert und nur Zeilen/Zellen mit Daten in Excel druckt.
Nur Zeilen mit Daten über VBA in Excel drucken
Nur Zeilen mit Daten durch Entfernen leerer Zeilen in Excel drucken
Nur Zellen mit Daten durch Kopieren von Zellen mit Daten in ein neues Blatt in Excel drucken
Nur Zeilen mit Daten über VBA in Excel drucken
Diese Methode führt ein VBA ein, um schnell nur Zeilen mit Daten in einem bestimmten Bereich in Excel zu drucken. Bitte gehen Sie wie folgt vor:
1. Drücken Sie gleichzeitig die Tasten Alt + F11, um das Microsoft Visual Basic for Applications-Fenster zu öffnen.
2. Klicken Sie auf Einfügen > Modul, und kopieren Sie dann den folgenden VBA-Code in das neu geöffnete Modul-Fenster.
VBA: Nur Zeilen mit Daten in Excel drucken
Sub PrintSummary()
Dim xRg As Range, xRg1 As Range, xCell As Range
Dim xSht As Worksheet
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the range to print:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
If xRg.Areas.Count > 1 Then
MsgBox "You can't select multiple selections", , "Kutools for Excel"
Exit Sub
End If
Application.DisplayAlerts = False
Application.ScreenUpdating = False
Set xSht = Worksheets.Add(After:=Sheets(Sheets.Count))
xRg.Copy xSht.Range("A1")
Set xRg1 = xSht.Range("A1").Resize(xRg.Rows.Count, xRg.Columns.Count)
For Each xCell In xRg1.Columns(1).Cells
If Application.WorksheetFunction.CountA(xCell.EntireRow) = 0 Then
xCell.EntireRow.Hidden = True
End If
Next
xSht.PrintOut Copies:=1, Collate:=True, IgnorePrintAreas:=False
xSht.Delete
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
3. Drücken Sie die Taste F5 oder klicken Sie auf die Schaltfläche Ausführen, um dieses VBA auszuführen.
4. Geben Sie im sich öffnenden Kutools für Excel-Dialogfeld den Bereich an, in dem Sie leere Zeilen ignorieren und nur Zeilen mit Daten drucken möchten, und klicken Sie auf die Schaltfläche OK.
Dann wird der angegebene Bereich sofort gedruckt, wobei alle leeren Zeilen darin ignoriert werden.
Hinweis: Dieses VBA unterstützt keinen Batch-Druck mehrerer Auswahlbereiche unter Ignorierung leerer Zeilen.
Nur Zeilen mit Daten in Excel drucken
Diese Methode stellt das Hilfsprogramm „Leere Zeilen löschen “ von Kutools für Excel vor, um alle leeren Zellen im aktiven Arbeitsblatt oder im ausgewählten Bereich zu löschen und anschließend nur die Zeilen mit Daten in Excel zu drucken. Gehen Sie bitte wie folgt vor:
Kutools für Excel - Mit über 300 essenziellen Tools für Excel. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Laden Sie es jetzt herunter!
1. Gehen Sie zum Arbeitsblatt, in dem Sie nur Zeilen mit Daten drucken möchten, und klicken Sie auf Kutools > Löschen > Leere Zeilen löschen > Im aktiven Arbeitsblatt.
Hinweis: Um nur Zeilen mit Daten in einem bestimmten Bereich zu drucken, wählen Sie diesen Bereich zunächst aus und klicken Sie dann auf Kutools > Löschen > Leere Zeilen löschen > Im ausgewählten Bereich.
2. Ein Kutools für Excel-Dialogfeld wird angezeigt und zeigt Ihnen, wie viele leere Zeilen gelöscht wurden. Klicken Sie auf die Schaltfläche OK, um es zu schließen.
Und jetzt sehen Sie, dass alle leeren Zeilen aus dem aktiven Arbeitsblatt/ausgewählten Bereich gelöscht wurden. Siehe Screenshot:
3. Klicken Sie auf Datei (oder Office-Schaltfläche) > Drucken, um nur Zeilen mit Daten im aktiven Arbeitsblatt oder im ausgewählten Bereich zu drucken.
Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt
Nur Zellen mit Daten in Excel drucken
Manchmal möchten Sie möglicherweise nur Zellen mit Daten drucken und dabei alle leeren Zellen in Excel ignorieren. Diese Methode stellt das Hilfsprogramm „Nicht leere Zellen auswählen“ und den „Mehrfachauswahl-Druck-Assistenten “ von Kutools für Excel vor, um nur Zellen mit Daten in einem bestimmten Bereich in Excel zu drucken.
Kutools für Excel - Mit über 300 essenziellen Tools für Excel. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Laden Sie es jetzt herunter!
1. Wählen Sie den Bereich aus, in dem Sie nur die Zellen mit Daten drucken möchten, und klicken Sie auf Kutools > Auswählen > Nicht leere Zellen auswählen.
2. Ein Kutools für Excel-Dialogfeld erscheint und zeigt Ihnen, wie viele Zellen mit Daten ausgewählt wurden. Klicken Sie auf die Schaltfläche OK, um es zu schließen.
3. Behalten Sie diese nicht leeren Zellen ausgewählt und klicken Sie auf Unternehmen > Drucken > Mehrfachauswahl-Druck-Assistent. Siehe Screenshot:
4. Wählen Sie im sich öffnenden Dialogfeld des Mehrfachauswahl-Druck-Assistenten alle ausgewählten nicht leeren Zellen aus der Liste der zu druckenden Bereiche aus und klicken Sie auf die Schaltfläche Fertig.
5. Nun werden alle ausgewählten nicht leeren Zellen als verknüpfte Bilder in ein neues Arbeitsblatt kopiert und eingefügt. Klicken Sie auf Datei (oder Office-Schaltfläche) > Drucken, um diese Zellen mit Daten zu drucken.
Kutools für Excel - Verleihen Sie Excel mit über 300 essenziellen Tools einen echten Schub. Nutzen Sie dauerhaft kostenlose KI-Funktionen! Holen Sie es sich jetzt
Demo: Nur Zeilen/Zellen mit Daten drucken
Verwandte Artikel:
Jede Zeile/Zelle auf einer separaten Seite in Excel drucken
Nur den Druckbereich in einem Arbeitsblatt in Excel anzeigen
Beste Büroproduktivitätswerkzeuge
Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
- Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!