0
Ich schreibe ein Makro mit VBA. Wenn Sie einen Knopf in Excel drücken, wird ein Code ausgeführt. Unten ist der erste Teil des Codes. Wenn ich das Programm übertrage, bekomme ich den Laufzeitfehler 9, Index außerhalb des Bereichs. Wie kann ich diesen Fehler beheben? Die Fehlerpunkte auf ReDim rij(1 To z) As Integer
Makro Laufzeitfehler '9': Index außerhalb des Bereichs mit Makro
ThisWorkbook.Sheets("InvoerIO").Range("O1") = z
ReDim rij(1 To z) As Integer
For r = 1 To ThisWorkbook.Sheets("InvoerIO").Range("O1")
If r > 7 Then
z = ThisWorkbook.Sheets("InvoerIO").Range("O1")
rij(r) = rij(r - 1)
If Sheets("InvoerIO").Cells(r, 3).value = "part1" Then
rij(r) = 90
usw.
Welchen Wert hat 'Z' zu nehmen? – CallumDA
z war ein Integer – Johan