Komplizierte Datenzusammenfassung mit Array
29.09.2008 20:50:00
Der
ich wäre Euch sehr dankbar, wenn Ihr mir bei der Löung von folgendem Problem helft. Mir liegt eine Ergebnisliste einer Laufveranstaltung mit vielen Läufern nach Zeit sortiert vor. Ich benötige ein Makro, dass aus dieser Ergebnisliste die Mannschaften bildet. Zu einer Mannschaft gehören 3 Teilnehmer. Falls für einen Verein zum Beispiel 15 Läufer starten, bilden sich 5 Mannschaften.
Im Archiv gab es das Problem schon einmal ( https://www.herber.de/forum/archiv/812to816/t813814.htm
), allerdings benötige ich eine VBA-Lösung:
Ich möchte die Daten gerne in ein Array einlesen.
Beispiel:
In Spalte A steht der Name des Sportlers, in Spalte B sein Verein und in Spalte C seine Laufzeit.
Das Array würde ich gerne so füllen:
ArrMannschaften(1,1) = Verein
ArrMannschaften(1,2) = Name1
ArrMannschaften(1,3) = Zeit1
ArrMannschaften(1,4) = Name2
ArrMannschaften(1,5) = Zeit2
ArrMannschaften(1,6) = Name3
ArrMannschaften(1,7) = Zeit3
Mein Problem:
Wie bekomme ich es gelöst, dass
1. Excel für alle Mannschaften mit mind. 3 Teilnehmern die Daten wie oben in das Array schreibt
2. bei mehreren Mannschaften eines Vereins eine römische Zahl dahinter steht (Bsp: "SCC Berlin II", "SCC Berlin III", "SCC Berlin IV" usw.)
Für Lösungsvorschläge wäre ich Euch sehr dankbar!
Viele Grüße
Der Ratlose