Clever-Excel-Forum

Normale Version: Transponieren von mehreren Dateien
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo liebe Excelgemeinde,
 
ich habe folgendes Problem und hoffe in diesem Forum eine Lösung zu finden. Wie in meiner angehängten Arbeitsmappe ([attachment=26428]) zu erkennen, habe ich im "IstZustand"-Blatt mehrere Zeilen Inhalt, in der Originalmappe sind es weit mehr. Diesen Inhalt möchte ich gerne genau wie im "Sollzustand"-Blatt dargestellt haben. Bisher habe ich manuell die Artikelnummern, Merkmale und Eigenschaften transponiert, aber das ist sehr zeitaufwändig. Ich habe bereits schon in mehreren Foren nach ähnlichen Fragen & Lösungen gesucht, bisher allerdings nichts weiterhelfendes gefunden.
 
Danke schon mal für jede Hilfe,
 
Beste Grüße
Hallo Alp,

da wird wohl nichts Anderes übrig bleiben, als das mittels VBA in einem Makro zu lösen.
Schalte einfach einmal den Makrorekorder ein und "tranponiere" eine Zeile von deinem Ist- zu einem Sollzustand. Makrorekorder beenden und den aufgezeichneten Code hier einstellen, denn aus deiner Beispieldatei habe ich zumindest nicht erkennen können, was wie und wohin kommen soll.
Hallo,

damit dies überhaupt lösbar ist, muss sichergestellt sein, dass entweder

- die Spaltenköpfe
- die Spalten

konstant sind.

mfg
Hallo,

sofern die Spalten immer gleich bleiben, könnte das ein eher einfacher Weg sein:


NUR für die erste Zeile
- Vergib für jedes Merkmal einen Namen
Merkmal 1 DE: M1_de =IstZustand!$B$2:$G$2

in VBA:

Cells(r, 2).Resize(, Range("M1_de").cells.count) = Range("M1_de").offset(i).value

mfg

(Die Details bekommst du hin?)
Hallo,

hier noch einmal eine Demo für das erste Merkmal. Die Bereiche für deutsch und englisch wurden in der ersten Zeile als Namen definiert.

Die Fleißarbeit für die anderen Merkmale solltest du übernehmen.

mfg