Habe eine Tabelle in der ich Lieferanten (Lieferant A, B, C)stehen. Denen soll aus einer anderen Liste vorher festgelegte Lieferantenummern automatisch zu gewiesen werden sollen (neue Spalte). Bis jetzt habe ich das über die verschachtelte WENN Funktion gelöst.
=WENN($A5="Lieferant_a";182)+WENN($A5="Lieferant_b";59)+WENN($A5="Lieferant_c";122) +WENN($A5="Lieferant_d";172) usw...
Nur sind es mittlerweile ne Masse an Lieferanten geworden, das diese Monsterformel einfach nicht mehr "elegant" genug erscheint :-) (Sie bedeckt mittlerweile den halben Bildschirm wenn ich auch die betreffende Zelle klicke)
Meine Frage, gibt es hierfür eine bessere Lösung in VBA?
Lieferantenname_a - Lieferantennummer_1
Lieferantenname_b - Lieferantennummer_2
Lieferantenname_c - Lieferantennummer_3
Lieferantenname_d - Lieferantennummer_4
So soll die Tabelle in einem anderen Sheet (TAbellenblatt) angelegt sein. Wenn ich nun in Tabellenblatt 1 in Spalte 1 den Lieferantennamen eingebe, soll in Spalte 3 automatisch die Lieferantennummer ausgegeben werden...
Thx Gerhard Just