Dynamisch gefüllte Matrix



Excel-Version: 9.0 (Office 2000)
nach unten

Betrifft: Dynamisch gefüllte Matrix
von: Günter
Geschrieben am: 05.07.2002 - 11:03:44

Hallo zusammen,

ich habe in dynamisch gefülltes Array (x,y). D.h. es wird erst zur Laufzeit gefüllt. Ich weis also vorher nicht, wieveile Elemente es enthält. Es kann nach dem einlesen so ausschauen Array (2,4) oder Array (15,4) oder oder oder.
Meine Frage: Gibt es in VBA irgendeinen Befehl, mit dem ich alle Elemente auslesen kann, auch wenn ich die groeße noch nicht weis. z.B.
For allElements Do ... oder so.

Danke im voraus

Guenter

nach oben   nach unten

Re: Dynamisch gefüllte Matrix
von: Worti
Geschrieben am: 05.07.2002 - 11:21:09

Vielleicht so:
Dim1 = UBound(DeinArray, 1)
Dim2 = Ubound(DeinArray, 2)
und dann
For I = 1 to Dim1
For J = 1 to Dim2
....
next J
Next I

Worti

nach oben   nach unten

Re: Dynamisch gefüllte Matrix
von: Günter
Geschrieben am: 05.07.2002 - 11:23:42

vielen Dank für den Tip.

Funktioniert Prima


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Dynamisch gefüllte Matrix"