ich, blutiger Laie was VBA angeht muss in zwei Tabellen die Daten miteinander vergleichen und bei Übereinstimmung in zwei Feldern die entsprechende Zeile farblich markieren.
Ächz, Stöhn.... da weiß ich echt alleine nicht weiter.
So sieht die Basis aus:
Tabelle 1:
Preis ReNr KdNr
24,00 44126 123456
Tabelle 2:
Betrag Vzweck1 Vzweck2 Vzweck3
24,00 44126PeterMueller Köln Kd 123456
Beide Tabellen haben unterschiedliche Spaltenüberschriften, die ich aber per Makro recht schnell anpassen könnte. Die Schwierigkeit sehe ich aber z.B. in Tabelle 2 unter Vzweck1 oder Vzweck3, da die Daten die mit Tabelle 1 verglichen werden sollen dort nicht in der gleichen reinen Form, sondern als Textbestandteil enthalten sind.
So sollte das Ergebnis sein:
Wenn in Tabelle 1 der Preis identisch ist mit Tabelle 2 Betrag und
wenn in Tabelle 1 die KdNr identisch ist mit dem Teilstring Tabelle 2 Vzweck1 oder Vzweck2 oder Vzweck3
soll in Tabelle 1 die Zeile farblich grün markiert werden
Bisher habe ich das so gelöst:
=WENN((A2&C2&F2=Abgleich.xls!A2&Abgleich.xls!C2&Abgleich.xls!F2);"ja";"nein")
Das funktioniert aber nur bei gleicher Formatierung der zu vergleichenden Zellen, Problem siehe oben in Tabelle2
Herzlichen Dank im Voraus
Hubert