AW: Mehrdimensionale arrays verbinden
21.02.2008 02:47:29
Franc
mit Beispieldatei könnte man was maßschneidern ^^
ich würde es so machen
mußte jetzt natürlich 5 arrays frei vorbestücken ;-)
Sub mehr()
Dim Beispiel_Array(5), Aktuelle_Dimension, Position_Aktuelles_Array, gesamt As Integer, _
tmp_Array, tmp_Array_Pos, a
Beispiel_Array(0) = Array("1", "2", "3", "4", "5")
Beispiel_Array(1) = Array("A", "B", "C", "D", "E")
Beispiel_Array(2) = Array("6", "7", "8", "9", "10")
Beispiel_Array(3) = Array("F", "G", "H", "I", "J")
Beispiel_Array(4) = Array("11", "12", "13", "14", "15")
gesamt = 5 + UBound(Beispiel_Array(0)) + UBound(Beispiel_Array(1)) + UBound(Beispiel_Array(2)) + _
UBound(Beispiel_Array(3)) + UBound(Beispiel_Array(4))
ReDim tmp_Array(gesamt - 1)
tmp_Array_Pos = 0
For Aktuelle_Dimension = 0 To 4
For Position_Aktuelles_Array = 0 To UBound(Beispiel_Array(Aktuelle_Dimension))
tmp_Array(tmp_Array_Pos) = Beispiel_Array(Aktuelle_Dimension)(Position_Aktuelles_Array)
tmp_Array_Pos = tmp_Array_Pos + 1
Next Position_Aktuelles_Array
Next Aktuelle_Dimension
Beispiel_Array(5) = tmp_Array
End Sub