![]() |
2 Zellen vergleichen und Wert einfügen - Druckversion +- Office-Fragen.de (https://office-fragen.de) +-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html) +--- Forum: Excel (https://office-fragen.de/forum-2.html) +--- Thema: 2 Zellen vergleichen und Wert einfügen (/thread-2119.html) |
2 Zellen vergleichen und Wert einfügen - Danyelz - 15.08.2019 Guten Tag, ich habe eine Liste mit 4341 Daten die eine SAP Nummer besitzen. Dazu habe ich eine Liste, in der diese Daten auch enthalten sind und dazu das Material. Ich möchte nun das Material aus der 2. Tabelle für die 1. Tabelle eintragen. Ich weiß nur leider nicht, wie ich im vba es richtig formuliere, dass er in einer Schleife jeden Namen aus Tabelle1 mit den Namen aus Tabelle2 vergleicht und wenn der Name gleich ist, aus der Material Spalte in Tabelle 2, diesen Materialnamen in die Materialspalte von Tabelle1 schreibt. Bsp: Tabelle1 Name Material Nummer1 Nummer3 Tabelle2 Name Material Nummer1 Stahl Nummer2 Kupfer Nummer3 Aluminium Soll-Ergebnis Tabelle1 Name Material Nummer1 Stahl Nummer3 Aluminium Ich hatte es versucht mit for i = 3 to 4344 if Range("C" & i).value = range("c" & i+4349) then ... Die Tabellen stehen untereinander deshalb dieses i+Zahl. Aber das Hauptproblem ist, das er so ja nur 2 Zellen vergleicht aber er soll ja die Zelle mit einer ganzen Liste vergleichen. Hier hakt es :/ Für Hilfe wäre ich dankbar RE: 2 Zellen vergleichen und Wert einfügen - steve1da - 15.08.2019 Hola, warum VBA? Dafür gibt es den Sverweis(). Gruß, steve1da |