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

Eintrag in MsgBox nur einmal

Forumthread: Eintrag in MsgBox nur einmal

Eintrag in MsgBox nur einmal
04.12.2017 21:51:59
Michael
Hallo,
wahrscheinlich habe ich eine einfache Frage aber ich krieg es nicht hin. Habe einen Code der mir rote Markierungen in allen Tabellenblättern einer Mappe beim Öffnen sucht und den Namen des Blattes in MsgBox anzeigt. wenn jetzt aber mehrere Zeilen in einem Blatt rot markiert sind, dann werden die Blätter auch in dieser Anzahl in der MsgBox angezeigt. Ich möchte jedoch den Blattnamen höchstens einmal angezeigt bekommen.
Hier der sehr umfangreiche Code in gekürzter Fassung:

Sub Finden_der_roten_Markierungen()
Dim c As Range
Dim strAusgabe As String
For Each c In Worksheets("Januar").Range("D5:I103").Cells
If c.Interior.ThemeColor = xlThemeColorAccent2 Then
strAusgabe = strAusgabe & vbLf & vbLf & "                  Stempelkarte Januar"
End If
Next c
MsgBox "Rote Markierungen zur Überprüfung gefunden in:" & strAusgabe
End Sub

Bin für jede Hilfe dankbar.
Gruß
Micha
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Eintrag in MsgBox nur einmal
04.12.2017 23:11:51
Mullit
Hallo,
steig einfach mit Exit For aus der inneren Schleife aus...
Gruß, Mullit
AW: Eintrag in MsgBox nur einmal
05.12.2017 17:02:12
Michael
Hallo Mullit,
konnte erst jetzt probieren und es funktioniert tadellos, vielen vielen Dank für diesen genialen Tipp.
Grüße
Micha
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18