Excel / VBA - bei identischen Werten zusätzliche Zeile einfügen

Guten Tag,

folgendes Problem:

Mappe XY ist-Zustand:

             Namen             Mitarbeiter-ID
 Spalte 1    Andreas Weber     10
 Spalte 2    Andreas Müller    11
 Spalte 3    Heinz Ketchup     10
 Spalte 4    Andreas Bäcker    10

Mappe XY soll-Zustand:

             Namen             Mitarbeiter-ID
 Spalte 1    Andreas Weber     10
 Spalte 2    Andreas Müller    11
 Spalte 3    Heinz Ketchup     10
 Spalte 4    Andreas Bäcker    10
 Spalte 5    Vornamen:Andreas  10

Definierte Regeln sollte sein:

  • greift auf Werte welche gleich beginnen und in einer anderen Spalte gleichen Wert haben
  • fügt anschließend eine Zeile hinzu
  • bennent diese Zeile mit teilen aus betreffender Zeile

Im Endeffekt lässt sich das wahrscheinlich nur mit einem VBA-Script lösen. Möchte sich jemand der Herausfoderung annehmen und einen Lösungsweg beschreiben / vorkauen? Ich komm hier ehrlich gesagt nicht sonderlich weit mit VBA …

Vielen Dank vorab, schöne Festtage und einen guten sicheren Rutsch ins neue
Finner

Wie du an den vielen Reaktionen siehst, fehlt da was. Ich verstehe nicht, was da passieren soll. Außerdem: Sollten deine Daten dem „Original“ nahe kommen, dann ist das sehr komisch. Gleiche IDs bei unterschiedlichen Namen…

Erkläre doch mal grob, was das werden soll. Makros um Zeilen einzufügen sind nicht zu kompliziert. Kompliziert sind die Regeln, nach denen man das tut.

Und dann wird glaube ich eher geholfen.

fg

Dirk_P