Ich möchte zwei (unterschiedliche) Tabellen miteinander vergleichen und bestimmte Spalten aktualisieren. Die eine ist meine Datenbank, in der ich Preise aktualisieren will. Diese aktuellen Preise stehen in der anderen Tabelle. Allerdings sind die Tabellen voneinander verschieden, sowohl von der Menge der Daten, als auch Reihenfolge.
Bezugspunkt ist die Artikelnummer, die in beiden Tabellen in Spalte 1 steht. Ich will, daß das Makro alle Artikelnummern von Tabelle 1 in Tabelle 2 sucht und falls die Nummer gefunden wird, den in dieser Zeile stehenden Preis in die Preiszelle dieses Artikels in Tabelle 1 schreibt.
Also, z.B.
A1 in Tab1 ist 45000, A2 ist 3,51,
45000 wird in Tab2 in A720 gefunden, in B720 ist 3,74.
Jetzt sollen diese 3,74 in A2 in Tab1 übernommen werden
(es könnte auch in eine neue Spalte gehen, also A3).
Das ganze dann für alle Artikelnummern in Tab1. Wenn die Nummer nicht gefunden wird, einfach weiter, also nichts löschen. Schön wäre noch, wenn die geänderten Zellen irgendwie markiert wären, z.B. mit der Markerfunktion oder Schriftfarbe.
Zusätzlich von Interesse wäre, wie man einen Bereich übernehmen könnte, also nicht nur den Preis, sondern die fünf Zellen neben dem Preis, bzw. die Nachbarzelle, die 4. und die 7. in der Zeile und die dann an 3., 8. und 12. Stelle in der anderen Tabelle schreiben. Ginge so etwas?
Eigentlich kommt mir die Aufgabe nicht sehr schwierig vor, aber mir ist es nicht gelungen mit der Excel Hilfe ein brauchbares Ergebnis zu bekommen.
Vielen Dank im voraus für einen Tip oder eine Formel,
Thomas Becker