Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1448to1452
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Bedingte Formatierung Makro

Bedingte Formatierung Makro
25.09.2015 15:40:37
tom
Hallo, ich habe ein Problem mit der bedingten Formatierung.
Die bedingte Formatierung für C4 soll sich auf die Zellen E4:N4 beziehen
für C5 auf E5:N5 usw.....
Ziel ist: Immer wenn der erste Buchstabe des Wortes im Bereich z.B.: E4:N4 ein
T ist soll eine Farbe hinter dem Namen in C4 erscheinen.
Wenn ein S dann eine andere Farbe
wenn ein A dann eine andere Farbe
habe schon einiges versucht, aber nichts hat geklappt.
Optimale Lösung wäre ein Makro.
Problem ist, dass nicht immer die erste Spalte gefüllt ist, sondern bis zur ersten gefüllten Zelle der jeweiligen Zeile gesucht werden muss und davon der erste Buchstabe ausgewertet werden soll.
Das gute ist, dass wenn der erste Buchstabe z.B. ein S ist, dann ist es auch immer ein S, also muss auch nur bis zur ersten Zelle wo was drinsteht gesucht werden.
Beispieldatei habe ich hier angefügt.
https://www.herber.de/bbs/user/100388.xlsx
Ich würde mich sehr freuen, wenn mir jemand von euch helfen kann.
Viele Grüße

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bedingte Formatierung Makro
25.09.2015 19:40:33
matthias
Hallo Tom,
der Grundgedanke lässt sich mit: "=WENN(LINKS(E4:N4;1)="T";1;0)" links beschreiben. Das Problem daran ist jedoch, dass die Gleichung Links()="T" sich auf einen Bereich bezieht. Dh. sobald eine Zelle nicht mit T beginnt, ist der ganze Ausdruck falsch.
Um dies zu umgehen benötigt man ein logisches ODER, dh. sobald E4 oder F4 oder ... N4 zutreffen, dann...
"=WENN(ODER(LINKS(E4:N4;1)="T");1;0)"
In einer Zelle müsste das als Matrix-Formel übernommen werden, in der bedingten Formatierung reicht das auch so.
Statt jetzt mit einem Makro zu arbeiten, würde ich dir empfehlen 3 Spalten nach dem Namen einzufügen und jeder Spalte eine bedingte Formatierung zuzuweisen mit den jeweiligen Farben.
https://www.herber.de/bbs/user/100401.xlsx
lg Matthias
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige