Wie kann man mit Excel VBA prüfen, ob eine Zelle oder ein Bereich aus mehreren Zellen leer ist?

Heute erfahren Sie, wie Sie mit Visual Basic for Applications auf einfache Weise überprüfen können, ob eine oder mehrere Zellen leer sind. Der Inhalt ist relevant für Excel 2019 / 365, 2016 und frühere Versionen von Microsoft Office.

Vorarbeit

Bevor Sie mit der Codierung mit VBA in Excel beginnen, müssen Sie sicherstellen, dass Ihre Registerkarte „Entwicklung“ aktiviert ist. Wenn dies nicht der Fall ist, schauen Sie sich bitte dieses kurze Tutorial an .

Überprüfen, ob der Excel-Zellenbereich mit VBA leer ist

  • Öffnen Sie in Excel Ihre Visual Basic-Umgebung, indem Sie Alt+F11 drücken
  • Fügen Sie den folgenden Code als Prozedur in Ihr Arbeitsblatt oder alternativ in ein dediziertes VBA-Modul ein.
Sub Check_Cell_is_empty_alt()

Dim rng As Range
Set rng = Selection

For Each Cell In rng

    If IsEmpty(Cell.Value) = True Then
        
    Debug.Print ("Empty")
    Else
        Debug.Print ("Not Empty")
    End If
Next Cell


End Sub


  • Gehen Sie zu Ihrer Tabelle und wählen Sie einen beliebigen Zellbereich aus.
  • Gehen Sie zurück zum Visual Basic-Editor und stellen Sie sicher, dass der Direkt-Viewer (STRG+G) sichtbar ist – da die Debug.Print-Methode im Code ihr Ergebnis in diesem Fenster ausgibt.
  • Drücken Sie F5, um Ihren Code auszuführen.
  • Sehen Sie sich die Ergebnisse im Direktfenster an.

Wie kann man mit Excel VBA prüfen, ob eine Zelle oder ein Bereich aus mehreren Zellen leer ist?

  • Alle leeren Zellen werden identifiziert.

Mögliche Erweiterungen des Codes: Sie können diesen Code natürlich nach Bedarf erweitern, falls Sie daran interessiert sind, leere Werte zu überspringen oder einfach nichts zu tun, falls die Zellen nicht voll sind. Ebenso können Sie prüfen, ob der Bereich selbst leer ist, also keine schwarzen Kästchen enthalten sind.

Überprüfung nicht leerer Felder

Auf die gleiche Weise können Sie die IsEmpty-Eigenschaft verwenden, um nach Feldern zu suchen, die nicht leer sind.

 If Not IsEmpty(Cell.Value) = True Then
        Debug.Print ("Not Empty")
    Else
        Debug.Print ("Empty")
    End If

Bonus: Verwenden Sie den folgenden Code, wenn Sie auch leere Zellen hervorheben möchten.

Dim i As Long Dim c As Long Dim myRange As Range Dim myCell As Range Setze myRange = Range("A1:A10") Für jede myCell in myRange ' c = c + 1 If IsEmpty(myCell) Then myCell.Interior.Color = RGB(255, 87, 87) i = i + 1 End If Next myCell MsgBox _ "Es gibt insgesamt " &Ampere; ich & " leere Zelle(n) aus " &Ampere; c & "."

Einen Kommentar hinterlassen

Kostenlose Schichtplanvorlage für Mitarbeiter in Excel mit automatischer Stundenberechnung

Kostenlose Schichtplanvorlage für Mitarbeiter in Excel mit automatischer Stundenberechnung

Erstellen Sie kostenlos einen Mitarbeiterschichtplan in Excel mit Start-/Endzeiten, Pausenabzügen, Nachtschichtabwicklung, Wochensummen und einem einfachen Stundenrechner.

Die besten kostenlosen Rechnungsstellungs-Apps für kleine Dienstleistungsunternehmen in den USA (2026)

Die besten kostenlosen Rechnungsstellungs-Apps für kleine Dienstleistungsunternehmen in den USA (2026)

Vergleichen Sie die besten kostenlosen Rechnungsstellungs-Apps für US-Dienstleistungsunternehmen im Jahr 2026, darunter Zoho Invoice, Square, Wave, PayPal und Invoice Ninja.

Einfache Excel-Vorlage für die zweiwöchentliche Gehaltsabrechnung für kleine Teams: Einsteigerfreundliche Einrichtung

Einfache Excel-Vorlage für die zweiwöchentliche Gehaltsabrechnung für kleine Teams: Einsteigerfreundliche Einrichtung

Erstellen Sie in Excel einen einfachen zweiwöchentlichen Lohnabrechnungs-Tracker für ein kleines Team mit übersichtlichen Tabellen, Formeln, Kontrollen und praktischen Grenzwerten für eine sichere Lohnabrechnungsabstimmung.

So exportieren Sie Salesforce-Kontakte in ein sauberes Excel-Format

So exportieren Sie Salesforce-Kontakte in ein sauberes Excel-Format

Erfahren Sie, wie Sie Salesforce-Kontakte in eine saubere Excel-Datei exportieren, IDs und Textfelder beibehalten, Duplikate sicher entfernen und häufige CSV-Fehler vermeiden.

Printable Construction Job Estimate Template in Excel for Small Contractors

Printable Construction Job Estimate Template in Excel for Small Contractors

Build a printable construction job estimate in Excel with practical cost categories, formulas, markup fields, print settings, and a contractor-ready checklist.

Druckbare Eventplanungs-Checkliste & Budgetvorlage für Word

Druckbare Eventplanungs-Checkliste & Budgetvorlage für Word

Verwenden Sie diese druckbare Eventplanungs-Checkliste und Budgetvorlage in Word, um Verantwortliche, Fristen, Kosten, Anbieter und die Bereitschaft am Eventtag mit klaren Qualitätsprüfungen zu verfolgen.

So beheben Sie das Problem, dass Excel-Formeln nicht automatisch berechnet werden, in 3 einfachen Schritten

So beheben Sie das Problem, dass Excel-Formeln nicht automatisch berechnet werden, in 3 einfachen Schritten

Beheben Sie Excel-Formeln, die nicht automatisch berechnet werden, in drei Schritten: Wiederherstellung des Berechnungsmodus, Erzwingen einer Neuberechnung und Reparatur von als Text formatierten Formeln.

Druckbarer Wochenreinigungsplan-Vorlage für Airbnb-Hosts (Word & PDF)

Druckbarer Wochenreinigungsplan-Vorlage für Airbnb-Hosts (Word & PDF)

Nutzen Sie diesen druckbaren Wochenreinigungsplan für das Airbnb-Hosting, um Übergaben, wiederkehrende Reinigung, Nachfüllen, Inspektionen und Word-zu-PDF-Übergaben zu organisieren.

Vorlage für das Wartungsprotokoll in Excel für Werkstattmanager: Leitfaden zur Einrichtung in 4 Schritten

Vorlage für das Wartungsprotokoll in Excel für Werkstattmanager: Leitfaden zur Einrichtung in 4 Schritten

Erstellen Sie ein praktisches Excel-Wartungsprotokoll für Werkstattmanager mit Anlagen-IDs, Servicehistorie, Fälligkeitsdaten, Statussteuerungen, Stillstandsverfolgung und einer abschließenden Prüfcheckliste.

Minimalistisches Investor-Pitch-Deck-PowerPoint-Template für Tech-Startups: Ein praktischer 12-Slide-Blueprint

Minimalistisches Investor-Pitch-Deck-PowerPoint-Template für Tech-Startups: Ein praktischer 12-Slide-Blueprint

Erstellen Sie ein minimalistisches Investor-Pitch-Deck in PowerPoint mit einer praktischen 12-Slide-Struktur für Tech-Startups, plus Anleitung zu Nachweisen, Kennzahlen, Finanzierungsangaben und wiederverwendbaren .potx-Vorlagen.