Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA: Überprüfen ob Zellen leer sind

Forumthread: VBA: Überprüfen ob Zellen leer sind

VBA: Überprüfen ob Zellen leer sind
10.11.2014 17:36:15
Hans Egonschmidt

Hallo,
ich habe da eine etwas knifflige Aufgabe und komme nicht so recht weiter:
Ich soll im Zellbereich A1:A20 überprüfen ob die Zellen leer sind und in einer Messagebox dann ausgeben, wie viele Schleifendurchläufe und wieviele leere Zellen es gibt.
Bin bis jetzt so angefangen:
Option Explicit


Sub ZellenLeer()
Dim range("A1:A20") As Inhalt
If IsEmpty(Inhalt) Then
MsgBox "Die Anzahl der Schleifendurchläufe: &?& &vblf&
Die Anzahl der leeren Zellen: &?&"
End Sub

So ist zumindest das Grundgerüst, ich weiß nicht wie ich die Schleifendurchläufe anzeige und in der Messagebox darstelle.
Bin dankbar für jede Hilfe :)

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA: Überprüfen ob Zellen leer sind
10.11.2014 17:38:29
Hajo_Zi
warum Schleife einfach CountIf
WorksheetFunction.CountIf(Range("a1:a20"),"")

AW: VBA: Überprüfen ob Zellen leer sind
10.11.2014 18:13:09
Hans Egonschmidt
Und wie sehe dann der ganze Code aus?
Ich soll das mit IsEmpty() lösen und dann per Schleifendurchlauf abzählen

AW: VBA: Überprüfen ob Zellen leer sind
10.11.2014 18:17:05
Hajo_Zi
für mein Code kommt nur noch msgbox davor.
Aber das willst Du ja nicht.
Gruß Hajo

Anzeige
AW: VBA: Überprüfen ob Zellen leer sind
10.11.2014 22:38:27
Gerd L
Hallo Hans -
wie Hajo schon schrieb, geht es hinsichtlich der Gesamtergebnisse ohne Schleife.
Sub Schulungsaufgabe()
Dim lngLoopCount As Long
Dim lngBlanksCount As Long
Dim objCell As range
For Each objCell In range("A1:A20")
lngLoopCount = lngLoopCount + 1
If IsEmpty(objCell) Then
lngBlanksCount = lngBlanksCount + 1
MsgBox "Schleifenzahl: " & lngLoopCount & vbLf & "Anzahl leere Zellen: " &  _
lngLoopCount
End If
Next
End Sub
Gruß Gerd

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige