27.03.2021, 09:25
Hallochen Gemeinde, kennt wer eine Lösung:
Mit einer Schleife durchzählen bis zum Ende wäre eine Möglichkeit, aber mit UBound?
Danke für jede Lösung
Stefan
Code:
Sub arrUbound()
Dim arrC
arrC = Array2Dim
Debug.Print UBound(arrC, 1) 'Bis hier läuft alles, aber dann :-('
Debug.Print UBound(arrC, 2) 'Index außerhalb des gültigen Bereich, eigentlich klar - aber welche Lösung gibt es?
End Sub
Function Array2Dim()
Dim x
Dim y
Dim arrA()
Dim arrB()
For x = 0 To 2
ReDim Preserve arrA(x)
For y = 0 To 2
ReDim Preserve arrB(y)
arrB(y) = y
Next y
arrA(x) = arrB
Next x
Array2Dim = arrA
End Function
Mit einer Schleife durchzählen bis zum Ende wäre eine Möglichkeit, aber mit UBound?
Danke für jede Lösung
Stefan