Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: StefKe am Februar 13, 2017, 14:27:17 Nachmittag

Titel: Office 2016 Arraygröße finden
Beitrag von: StefKe am Februar 13, 2017, 14:27:17 Nachmittag
Hallochen allerseits, Range("B5:G10") wird in einem Array gespeichert. Wie kann ich die Dimensionierung finden? In dem Falls sind es 6 Zeilen und 6 Spalten, aber wie rechnerisch ermitteln?

Danke
Stefan
Titel: Antw:Office 2016 Arraygröße finden
Beitrag von: maninweb am Februar 13, 2017, 20:09:27 Nachmittag
Hallo,

mit LBound(Array, Dimension) und UBound(Array, Dimension) kannst Du die Untergrenze und Obergrenze
eines Arrays abfragen. Beispiele...

MsgBox UBound(Dein_Array, 1) liefert Obergrenze von Dimension 1
MsgBox LBound(Dein_Array, 2) liefert Untergrenze von Dimension 2

Gruß
Titel: Antw:Office 2016 Arraygröße finden
Beitrag von: StefKe am Februar 13, 2017, 21:28:02 Nachmittag
Danke, hat geholfen:
Debug.Print UBound(arWerte, 1) 'Vertikale
Debug.Print UBound(arWerte, 2) 'Senkrechte

ergibt die rechte untere Ecke :)