Und zwar möchte ich, dass meiner Tabelle Daten automatisch hinzugefügt werden, sofern sie noch nicht vorhanden sind.
Meine Tabelle ist an eine andere Angeknüpft, aus der ich Daten Aktualisiere. In dieser sind Artikel gelistet, die sobald sie im Bestand sind auftauchen und wenn sie leer sind verschwinden. Nun hätte ich gern, dass meine Tabelle sich mit dieser abgleicht und sich selbständig um Artikel die neu sind erweitert. D.h. Wenn ein Artikel neu auftaucht soll der kopiert werden und bei mir fest eingefügt.
Gerne gebe ich alle infos die benötigt werden! Daran soll's nicht scheitern! Da meine Kenntnisse in VBA aber leider absolut begrenzt sind, bin ich dabei wahrscheinlich keine Hilfe.. :91:
Grundverkehrt?
Hm.
Dein Code kopiert die neuen Artikel nach Meine Tabelle und löscht dann doppelte raus.
Dabei wird von deinem Code nicht verhindert, dass der vorher vorhandene Artikel und dessen Lagerbestand auch wirklich erhalten bleibt.
Gefordert war vom TE, dass erst geprüft wird, und wenn nicht vorhanden, hinzugefügt.
Dein Code selectiert viel zu viel, das muss man unbedingt alles kürzen.
Und wie du den Lageberbestand von den neuen Artikeln in Meine Tabelle eingefügt hast, geht aus dem Code nicht hervor.
Im Grunde hab ich nur den Makrorecorder angeschmissen, alles aus der verknüpften Tabelle kopiert, in meine Tabelle nur die Werte eingefügt und Doppelte entfernt! Danach hab ich den code ein bisschen verändert! Hab mittlerweile die Schritte mit Select und Activate gekürzt, jedoch die schönste Lösung ist es bestimmt nicht!
Zitat:Nun hätte ich gern, dass meine Tabelle sich mit dieser abgleicht und sich selbständig um Artikel die neu sind erweitert. D.h. Wenn ein Artikel neu auftaucht soll der kopiert werden und bei mir fest eingefügt.
Das Endergebnis mag häufig passen, wenn man das tut:
Zitat:Im Grunde hab ich nur den Makrorecorder angeschmissen, alles aus der verknüpften Tabelle kopiert, in meine Tabelle nur die Werte eingefügt und Doppelte entfernt!
Aber es entspricht nicht der Bedingung von #1
Das Abgleichen vor dem Erweitern fehlt.
Aber, scheinbar bist du mit deiner selbst gefundenen Lösung zufrieden, so lass ich es dabei.