1.3k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo zusammen,

ich kenne mich mit den Excel Makros noch nicht so gut aus...
Ich möchte folgendes machen:

Ich habe Zwei Liste z.B.
[list]A --- B
2 --- 7
5 --- 6
7 --- 5
8 --- 3
12 --- 1
nix --- 8[/list]
und möchte jetzt überprüfen ob
die Elemente in Liste A auch in Liste B sind (Wie mit der Funktion Vergleich() die ja in Excel vorprogrammiert ist)

und wenn nein, diese ROT einfärben.

Haben mir dazu folgendes Pseudocode überlegt, weiß aber
a) nicht ob man das so machen kann und
b) nicht wie man ihn umsetzt.

sub faerben(Liste A;Liste B)
for i from 1 to (länge von Liste A) do
if i-ter eintrag von Liste A NICHT in Liste B then
farbe i-ten eintrag ROT
ende der for schleife
end sub

vielen Dank schonmal im Vorraus
Gruß Floo0

2 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo Flooo0,

ich kenne mich mit den Excel Makros noch nicht so gut aus...


.....und warum muss es dann unbedingt VBA sein?

Das macht doch die Bedingte Formatierung viel einfacher.

- markiere Spalte B
- rufe die Bedingte Formatierung auf
- gib folgende Formel ein =ZÄHLENWENN($A:$A;B1)
- wähle ein Format

Gruß
Rainer
0 Punkte
Beantwortet von
Bäm, vielen Dank rainberg
wusste nicht, dass das so einfach geht. Das muss dann natürlich kein Makro sein.

DANKE!
...