bitte um eure wertvolle Hilfe, ich habe jetzt schon 2 Tage im Forum gesucht, nur ich bin leider noch nicht so gut und komme hier nicht weiter...
Ich möchte in einer Spalte nach einer Variablen suchen, die mehrmals vorkommt und jedesmal eine Aktion setzen.
Im Detail:
Ich möchte die Spalte H nach der Variablen "mail" durchsuchen, wobei nicht bekannt ist, ob diese Variable überhaupt nicht oder vielleicht mehrmals vorkommt.
Wenn die Variable in Spalte H gefunden wird, dann wird mit Messagebox abgefragt, ob in dieser Zeile der Status auf JA gesetzt werden soll (Spalte C).
Wenn der User "JA" anklickt, dann wird in Spalte C "ja" eingetragen.
Dies soll mit einer Schleife für die gesamte Spalte H wiederholt werden. Also wieder Suche nach der Variablen "mail", wenn gefunden, dann Abfrage mit Messagebox, ob in dieser Zeile der Status auf JA gesetzt werden soll (Spalte C).
Die Schleife soll nicht bis zur letzten befüllten Zeile der Spalte H laufen, sondern bitte nur bis zur vorletzten befüllten Zeile der Spalte H laufen (da bin ich völlig ratlos...).
Wie gesagt, ich bin Anfänger und dachte hier an eine DO-LOOP Schleife.
Die einmalige Abfrage funktioniert. Nur wenn ich versuche mit DO-LOOP mehrmals nach dem String zu suchen und die besagte Aktion durchzuführen, dann funktioniert es leider nicht...
Wie könnte ich das denn lösen?
Für Hilfe wäre ich sehr sehr dankbar...
Und bitte erschlagt mich nicht, ich habe wirklich schon 2 Tage gesucht...
Hier ist mein bisheriger Code:
Sub Makro_Spalte_nach_Mail_durchsuchen_und_Statusänderung()
Dim mail As String
mail = "fuchurw@gmail.com"
If WorksheetFunction.CountIf(Range("h2:h65000"), mail)