Redim-Problem
22.06.2023 12:19:04
Herbert_Grom
Hallo,
leider stehe ich hier voll auf dem Schlauch mit meiner Redim-Anweisung. Vielleicht seht ihr das Problem, warum er mir bei der gelben Zeile diese Fehlermeldung bringt? Vielen Dank im Voraus.
Sub DatenSammeln()
Dim lSheetsCount&, lRowsCount&, lLastRow&, ArrSammler(), lArrCounter&
lArrCounter = 0
ReDim Preserve ArrSammler(0 To lArrCounter, 0 To 4)
For lSheetsCount = 4 To Sheets.Count
With Sheets(lSheetsCount)
If .Cells(3, "A") = "" Then Exit For
lLastRow = .Cells(Rows.Count, "A").End(xlUp).Row
For lRowsCount = 3 To lLastRow
If .Cells(lRowsCount, "G") = "xxx" Or .Cells(lRowsCount, "G") = "yyy" Then
ArrSammler(lArrCounter, 0) = .Name
ArrSammler(lArrCounter, 1) = .Cells(lRowsCount, "B")
ArrSammler(lArrCounter, 2) = .Cells(1, "A")
ArrSammler(lArrCounter, 3) = .Cells(lRowsCount, "G")
ArrSammler(lArrCounter, 4) = .Cells(lRowsCount, "H")
lArrCounter = lArrCounter + 1
ReDim Preserve ArrSammler(0 To lArrCounter, 0 To 4)
End If
Next lRowsCount
End With
Next lSheetsCount
ReDim Preserve ArrSammler(0 To lArrCounter - 1, 0 To 4)
End Sub
Servus
Anzeige
