Veröffentlicht 27. Februar 200619 j Hallo Forum, ich brauche ein Array welches sich dynamisch erweitert und mehrdimensional ist. Das automatische erweitern ist kein Problem, aber ich weiß nciht genau, wie ich es mehrdimensional bekomme. Hier ist mein bisheriger Code Dim aTest() Dim Counter Eine For-Schleife Counter = Counter + 1 ReDim Preserve aTest(Counter) ' Jetzt müsste ich mehrere Daten in der jeweiligen Arrayzeile ablegen, habe aber keine Ahnung wir ich dies machen soll. Eine Einzelwertzuweisung ist klar: aTest = WERT ich brauche: aTest = WERT1, WERT1a, WERT1b Gruß aus Hanau Patrick
27. Februar 200619 j Dimensionen werden mit Kommata getrennt: ' 2 Dimen. Dim aTest(0 To 0, 0 To 0) ' oder Dim aTest(0, 0) Ich würde an Deiner Stelle noch den Datentyp angeben, da er ohne eine "As XXX " Deklaration ein "Variant" ist und dieser möglichst vermieden werden sollte.
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.