ich habe ein Makro, welches einen String in einer Spalte in Abhängigkeit von einem Kriterium sucht (richtige Konsolidierungsebene der Zeile). Wenn diese Ebene korrekt UND String in Zelle gefunden, dann soll eingefärbt werden. Wenn nicht gefunden, wird die ursprüngliche Färbung nicht verändert.
Das habe ich für eine Spalte auch so eingerichtet, daß über Worksheet change in der Zelle, in die der Suchbegriff eingegeben wird, als erstes eine Prüfung erfolgt, ob die Zelle nicht etwa leer ist. Es läuft wunderbar.
Ich möchte es nun für zwei spalten folgendermaßen erreichen:
Wenn change in C1 = ja, dann Stringsuche starten.
Wenn Change in D1= ja, dann Stringsuche starten.
Wenn change in C1 = nein, Abbruch
trotzdem noch prüfen, ob change in D1, wenn ja, dann stringsuche.
Wenn change in C1 = nein, Abbruch
Wenn change in D1 = nein, Abbruch.
etc.
Ich denke, es wird klarer, wenn ihr Euch die Beispieldatei samt kommentriertem Code anseht.
https://www.herber.de/bbs/user/46669.xls
Ich freue mich jetzt schon auf Eure Anregungen und Ideen, bzw. den Hinweis darauf, was falsch ist.
Vielen Dank und Grüße,
Andreas Hanisch