ph303
Goto Top

Macro für Excel

Hi,

ich habe bisher nur den Macrorecorder verwendet und bin leider nicht fit im programmieren. Ich würde gerne folgendes Problem via Macro lösen:

Ein Beispiel meiner Ausgangsdatei in Excel:
639769e111be617e1c0179bbc8fb8295-1

Als Endergebniss sollen aus der Ursprungsdatei folgende Einzelmappen erzeugt werden:

7e810dc7b239362a4fbecfa52c2f67d5-2

3bd7a9d155613fc2ffcfd709300a9528-3

025fbaad56a9e37358de9231fc6d4abf-4

sprich die ersten beiden Zeilen bleiben immer unverändert als Start + ein Zeilenblock. Die Textblöcke sind immer durch eine Leerzeile getrennt.

Schoneinmal besten Dank für Eure Hilfe!

Philipp

Content-Key: 69380

Url: https://administrator.de/contentid/69380

Printed on: April 23, 2024 at 07:04 o'clock

Member: Iwan
Iwan Sep 24, 2007 at 13:45:08 (UTC)
Goto Top
fixier die Tabelle unter Zeile 2 und sortier danach einfach Deine Daten nach Spalte A und Spalte B und fertig
Leerzeilen rutschen somit ans Ende und das Thema wäre gegessen, aber Du kannst natürlich auch ein Makro verwenden

Sub Sort()
Range("A3:C65536").Select  
Selection.Sort Key1:=Range("A3"), Order1:=xlAscending, Key2:=Range("B3") _  
    , Order2:=xlAscending, Header:=xlGuess, OrderCustom:=1, MatchCase:= _
    False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, DataOption2 _
    :=xlSortNormal
Range("A3").Select  
End Sub
Member: ph303
ph303 Sep 24, 2007 at 15:00:28 (UTC)
Goto Top
Hallo Iwan,

vielen Dank für Deine Hilfe, ich hab das Teil noch nicht zum laufen gebracht, werd mich aber heute Abend damit beschäftigen.

Viele Grüße

Philipp