Hi Excel fans,
ich suche eine VBA Formel um ein paar Spalten in ein neues Datenblatt zu kopieren. und wenn eine veränderung in der Eingabetabelle passiert, soll dies in der Kopie ebenfalls passieren.
Hier werden die Daten per VBA sortiert.
Danke Gruß
Daniel
Hallo Daniel,
damit Daten in der gewünschten Form zwischen zwei Tabellen ausgetauscht werden können, müssen in einer Spalte Informationen (z.B. Kennummer, ID, Seriennummer etc.) enthalten sein, die jede Zeile eindeutig kennzeichnen und die auch nicht verändert wird. In Excel packt man so eine Kennnummer immer am besten in die Spalte A.
Jetzt kopierst du die Spalte mit den Kennummern in die Tabellenblätter, in denen du die Infos anzeigen möchtest, die im Eingabeblatt stehen. Per Funktion SVERWEIS kannst du jetzt die Werte aus dem Eingabeblatt in die anderen Blätter per Formel übernehmen.
Eine Lösung per VBA ist auch möglich, erfordert aber ebenfalls eine Spalte mit eindeutigem Kennzeichen der Datenzeilen, damit via Suchfunktion nach dem Umsortieren der 2. Tabelle die Zeile gefunden werden kann, in der die Eingabewerte geändert wurden.
Gruß
Franz