' /** ' * ReDimArray ' * Vergrössert ein Array um [iStep] Schritte ' * @param Array ' * @param Schritte ' * @param UBound des neuen Arrays (wird als Referenz zurückgegeben) ' * @return Vergrösserter Array ' */ Public Function reDimArray( _ ByRef ioArray As Variant, _ Optional ByVal iStep As Long = 1, _ Optional ByRef oUbound As Long) _ As Variant If IsEmptyArray(ioArray) Then ReDim ioArray(iStep - 1) ElseIf UBound(ioArray) + iStep > -1 Then ReDim Preserve ioArray(UBound(ioArray) + iStep) End If ReDimArray = ioArray oUbound = UBound(ioArray) End Function