Thema Datum  Von Nutzer Rating
Antwort
Rot Datenabgleich zwischen 2 Tabellen
16.01.2020 18:48:28 Babsi
NotSolved

Ansicht des Beitrags:
Von:
Babsi
Datum:
16.01.2020 18:48:28
Views:
759
Rating: Antwort:
  Ja
Thema:
Datenabgleich zwischen 2 Tabellen
Hallo zusammen,
Ich brauche Unterstützung bezüglich eines VBA Codes für folgende Aufgabe. Es gibt eine Tabelle 1 in der Materialnummern gespeichert sind und in der 2.Spalte die vorhandene Größe (als Text). Diese Liste muss einmal wöchentlich aktualisiert werden (Datenabgleich) mit z.B. den Daten aus Tabelle 2.
Dabei kann es vorkommen, dass ganz neue Materialnummern oder zu vorhandener Materialnummern einzelne Größen hinzukommen aus Tabelle 2. Diese sollten dann eingefügt werden mit samt dem Rest der Zeile in Tabelle 1 und in der Spalte E "im Lager vorhanden"sollte "neu" stehen.
Auch kann es sein, dass Materialnummern oder Materialnummern+Größe in die in Tabelle 1 vorkommen, nicht aber in Tabelle 2- In dem Fall sollte in der Spalte E stehen: "nicht vorhanden". Die Daten in Tabelle 1 sollten also auf keinen Fall gelöscht oder überschrieben werden.
Wichtig wäre, dass die Daten in Tabelle 1 nicht einfach überschrieben werden, da in Spalte F und folgende schon Kommentare hinterlegt worden sind die stehen bleiben sollen.
Geht das über einen Abgleich (Loop) und If-Then-Else? Wäre super, wenn mir hier jemand bezüglich des Codes helfen könnte. 
mfg
Babsi
Hier die Beispiel Tabelle1:
 
Artikelname Größe Material Lieferant im Lager vorhanden Kommentare
5024850 20a Kupfer a   sfsv
5024840 30a Poly b   vfsvs
5024750 40d Kupfer b   sFVs
5024846 50d Poly c   SVFsv
5024796 30d Poly d   SVDsdv
5024796 20a Poly d   SDVsdv
5024796 30a Poly d   SVDsdv
5024796 40d Poly d   SDVsdv
5024796 50d Poly d   SDVsdv

Tabelle2:

Artikelname Größe Material Lieferant  
5024850 30a Kupfer a  
5024840 30a Poly b  
5024840 40a Poly b  
5024750 40d Kupfer b  
5024846 50d Poly c  
5024796 30d Poly d  
5024796 20a Poly d  
5024796 30a Poly d  
5024796 40d Poly d  
5024796 50d Poly d  
5024796 70d Poly d  
5024796 80d Poly d  
5024796 90d Poly d  
5055555 10a Metall e  

so sollte es die Tabelle 1 dann nach dem Abgleich nach Möglichkeit aussehen

Artikelname Größe Material Lieferant im Lager vorhanden Kommentare
5024850 20a Kupfer a nicht vorhanden sfsv
5024850 30a Kupfer a neu  
5024840 30a Poly b   vfsvs
5024840 40a Poly b neu  
5024750 40d Kupfer b   sFVs
5024846 50d Poly c   SVFsv
5024796 30d Poly d   SVDsdv
5024796 20a Poly d   SDVsdv
5024796 30a Poly d   SVDsdv
5024796 40d Poly d   SDVsdv
5024796 50d Poly d   SDVsdv
5024796 70d Poly d neu  
5024796 80d Poly d neu  
5024796 90d Poly d neu  
5055555 10a Metall e neu  

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datenabgleich zwischen 2 Tabellen
16.01.2020 18:48:28 Babsi
NotSolved