Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
380to384
380to384
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

VBA: Umfangreiche Sortierung

VBA: Umfangreiche Sortierung
12.02.2004 11:14:35
Evi
Hallo Forum,
ich arbeite mit Stücklisten in Excel, und diese Stücklisten sollen nun nach bestimmten Kriterien sortiert werden, welche meines Wissens nach die Fähigkeiten des VBA "sort"-Befehls übersteigen.
Die Liste ist hierarchisch aufgebaut, und hat drei entscheidende Spalten: Name der Stücklistenposition, einen Typ der jeweiligen Position (Dokument oder Material), und das Hierarchie-Level
Das Gerüst sieht stilisiert in etwa folgendermaßen aus:

Hierarchie-Level	Typ-Kennzeichen		Name
1		Material			Material 1
 2		Material			Material 1.1
3		Dokument			Dokument 1.1.1
3		Dokument			Dokument 1.1.2
 2		Material			Material 1.2
3		Dokument			Dokument 1.2.1
3		Dokument			Dokument 1.2.2
3		Dokument			Dokument 1.2.3
 2		Dokument			Dokument 1.3
 2		Dokument			Dokument 1.4
1		Material			Material 2
2		Material			Material 2.1
3		Material			Material 2.1.1
2		Dokument			Dokument 2.2

Soll heissen, ein Material kann sowohl Dokumente wie auch weiteres Material besitzen, und das beliebig rekursiv nach unten. Wenn ein Material (im Bsp. rot), sowohl Unterpositionen Material (blau) als auch Dokumente (grün) hat, werden bisher in der Stückliste immer erst die Materialien angezeigt und dann erst die Dokumente. Das ist nun nicht erwünscht. Man will erst die die Dokumente aufgeführt haben, dann das Material mit entsprechenden weiteren Unterpositionen:
Sortiert:

Hierarchie-Level	Typ-Kennzeichen		Name
1		Material			Material 1
 2		Dokument			Dokument 1.3
 2		Dokument			Dokument 1.4
 2		Material			Material 1.1
3		Dokument			Dokument 1.1.1
3		Dokument			Dokument 1.1.2
 2		Material			Material 1.2
3		Dokument			Dokument 1.2.1
3		Dokument			Dokument 1.2.2
3		Dokument			Dokument 1.2.3
1		Material			Material 2
2		Dokument			Dokument 2.2
2		Material			Material 2.1
3		Material			Material 2.1.1

Ich hoffe das war jetzt verständlich. Ich wäre dankbar für jeden Denkanstoß und/oder Code-Schnipsel wie man dieses Problem lösen könnte.
Grüße,
Evi

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA: Umfangreiche Sortierung
12.02.2004 12:04:45
Bärnd
Hallo Evi,
als Denkanstoß:
aufteilen (Leerzeichen finden) in zwei Spalten (Bezeichnung und Hierachielevel) und dann nach Hierachielevel sortieren.
Ciao
der Bärnd
AW: VBA: Umfangreiche Sortierung
12.02.2004 12:21:19
Evi
Hallo,
danke für deine Antwort. Das Problem hier ist jedoch (wenn ich dich richtig verstanden habe), dass ich nach dem Sortieren nach Hierarchie-Level, den Zusammenhang zwischen über- und untergeordnetem Material verliere, da nach dem Sortieren z. B. der ganze Block mit Level 1 Materialien gruppiert ist...dann alle Materialen und Dokumente mit Level 2 usw.
Gruß,
Evi

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige