Zeilen in Spalten auflösen Excel Makro 2010

Hallo Ihr Excelprofis,

ich möchte eine Exceltabelle, welche in Zeilenform dargestellt ist in eine Spaltenform umwandeln.
Zur veranschaulichung der Problematik ein Beispiel:

Ausgangsform (1.Reiter):

A Produkt1 Produkt2 Produkt3
B Produkt2 Produkt23 Produkt1
C Produkt11 Produkt13
D Produkt24

Zielform (2.Reiter):
A Produkt1
A Produkt2
A Produkt3
B Produkt2
B Produkt23
B Produkt1
C Produkt11
C Produkt13
D Produkt24

Eine Makro Lösung wäre super! :smile:

PS Ich nutze Excel 2010

Vielen Dank im Voraus!

VG Dennis

Sorry, dass ich nicht geantwortet habe, war im Urlaub.
Gruß
Mike

Hallo Mike,

ich verzweifeln an der Problemstellung. Hast du eine Idee wie ich das
Problem lösen kann?

Vg Dennis

Sorry, dass ich nicht geantwortet habe, war im Urlaub.
Gruß
Mike

Die Frage wurde schon einmal gestellt. Nachfolgend der Link zur Antwort:
/t/excel-zeilen-in-spalten-umwandeln-etc/3962150
Gruß
Mike

Diese Funktion habe ich bereits ausprobiert.
Die Transport funktion liefert mir nicht das gewünschte Ergebnis.

Ausgabeform mit der Transportfunktion (falsch):
A B C D
Produkt1 Produkt2 Produkt11 Produkt24
Produkt2 Produkt23 Produkt13
Produkt3 Produkt1


Zielform (2.Reiter) (richtig):
A Produkt1
A Produkt2
A Produkt3
B Produkt2
B Produkt23
B Produkt1
C Produkt11
C Produkt13
D Produkt24

Es tut mir furchtbar leid, aber ich verstehe Dein Problem offenbar nicht richtig. Das könnte aber auch an Deiner ungenauen Beschreibung liegen. Mir ist nicht klar was in welcher Zelle steht und was in welche Zelle(n) soll. Du kannst ja mal versuchen, Deine Excel-Tabelle im Netz zu hinterlegen und mir dann den Link schicken. Bin immer noch bereit zu helfen.
Gruß
Mike

Hallo Mike,

ich habe die Exceldatei hochgeladen.
Hier ist der Link:

http://www.fileuploadx.de/43531

Dank für deine Hilfe!!! :smile:

VG Dennis

Hallo Dennis,
nun ist mir alles klar. Jetzt wird es aber keineswegs einfacher. Mit den „normalen“ Excel-Befehlen geht das nicht, da ja nicht nur Zeilen und Spalten vertauscht werden sollen, sondern Felder mit neuen Inhalten kreiert werden (also mehrere neue Felder bzw. Zellen mit dem Inhalt „A“ usw.). Das geht selbst mit dem Befehl BEREICH.VERSCHIEBEN (siehe dort). Ob das gegebenenfalls mit einem Makro geht, weiß ich nicht, da ich mich damit zuwenig auskenne.
Sorry!
Gruß
Mike

Eine Teillösung lässt sich mit Transponieren erreichen. Damit tauscht du Zeile und Spalte. Falls es nicht zu viele Werte sind, könntest du sie anschließend untereinander kopieren.