Microsoft Excel

Herbers Excel/VBA-Archiv

Tabelle vergleichen und neue Datensätze übernehmen

Betrifft: Tabelle vergleichen und neue Datensätze übernehmen von: Riman
Geschrieben am: 07.10.2014 11:19:05

Hallo,

Mit einer Makro lasse ich ein CSV Datei importieren und anschließend in eine Tabelle formatieren und Daten werden bearbeitet und gespeichert. Gespeicherte Datei ist TEST.xlsx

Die Datei hat 6 Spalten : Computername, IP-Adresse, MAC Adresse usw…

In eine andere Datei GroßTabelle.xls ist eine groß Tabelle mit vielen Spalten, aber die 6 Spalten sind in der großen Tabelle vorhanden.

Ich möchte das in der große Tabelle die 6 Spalten verglichen werden.
Beispiel: Es soll zuerst die Computernamen vergleichen werden, wenn gleiche Computername vorhanden ist, dann soll die anderen spalten verglichen werden und die aktuelle Inhalte der TEST.xlsx übernehmen.

Wenn in TEST.xlsx Computernamen geben, die nicht in der GroßTabelle.xls drinnen ist, dann soll in der GroßTabelle.xls unten die Computername und die weiteren Inhalte der anderen Spalten übernehmen, also einfügen.

Ich wäre sehr Dankbar, wenn jemand eine Lösung für so eine Aufgabe hinbekommt.

Danke!

  

Betrifft: AW: Tabelle vergleichen und neue Datensätze übernehmen von: Riman
Geschrieben am: 07.10.2014 11:39:06

Die Untersuchung soll in der Große Tabelle vorgenommen werden.


  

Betrifft: AW Duplikate entfernen von: Daniel
Geschrieben am: 07.10.2014 11:49:44

Hi

kopiere die alte Tabelle unter die neue und wende auf die ganze Tabelle die Funktion DATEN - DATENTOOLS - DUPLIKATE ENTFERNEN mit der Computernamensspalte als Kriteriumsspalte an.

die Funktion löscht dann alle Zeilen, bei denen in der Kriteriumsspalte der selbe Wert steht, ausser dem ersten vorkommen.

Gruß Daniel


  

Betrifft: AW: AW Duplikate entfernen von: Riman
Geschrieben am: 07.10.2014 12:04:57

Ich möchte es Automatisiert haben.


  

Betrifft: AW: AW Duplikate entfernen von: Daniel
Geschrieben am: 07.10.2014 12:14:23

du kannst jede Aktion, die du in Excel von Hand ausführen kannst, auch automatisiert per Makro durchführen lassen.
Bei der Erstllung des Codes hilft dir Makrorecorder.
Da es sich hier nur um eine einfache Aneinanderreihung von Excelbefehlen ohne jede Logik oder sonstige komplikationen wie Schleifen oder Abfragen handelt, sollest du das bei deinem Kenntnisstand auch selber hinbekommen.

Gruß Daniel


  

Betrifft: AW: AW Duplikate entfernen von: Riman
Geschrieben am: 07.10.2014 13:15:32

Verstehe den Vorgangn nicht. Also die Alte Tabelle habt ca 30 Spalten und die neue nur 6
Wie meinst du die alte Tabelle kopieren unter die neue? Und wie kann ich ein Kriteriumsspalte auswählen? Entschuldigung für die Fragen.

Gruß Riman


  

Betrifft: AW: AW Duplikate entfernen von: Daniel
Geschrieben am: 07.10.2014 13:20:23

Hi
muss ich dir jetzt erklären wie man in Excel kopiert und einfügt?
sorry aber nen Excel-Anfängerkurs mach ich nicht übers Forum, Grundkenntnisse setze ich voraus.
Gruß Daniel


  

Betrifft: AW: Tabelle vergleichen und neue Datensätze übernehmen von: Riman
Geschrieben am: 07.10.2014 11:51:59

Die Untersuchung soll in der Große Tabelle vorgenommen werden.


 

Beiträge aus den Excel-Beispielen zum Thema "Tabelle vergleichen und neue Datensätze übernehmen"