Bitte helft mir!!!
problem Nr.1
Public arrSort(1 To 180) As String
Public i As Long
Private Sub Array_Fuellen()
Dim zeile As Long
zeile = 5
For i = 1 To 180
arrSort(i) = ThisWorkbook.Sheets(1).Cells(zeile, 3).Text
zeile = zeile + 1
Next i
End Sub
'so fülle ich einen statischen Datenfeld auf
Private Sub test()
For i = 5 To 180
arrSort(i) = "f"
i = i + 1
Next i
MsgBox arrSort(8)' statt "f" wird mir den Datensatz aus dem ersten array angezeigt
End Sub
meine Frage wäre warum..was mach ich falsch?
Problem 2 : dynamischer array
wie lässt es sich verwirklichen ?
etwa so :
Public arrSort() As String
Public i As Long
Private Sub Array_Fuellen()
ReDim arrsort (4 to zeile) As String
Dim zeile As Long
zeile = 5
For i = 4 To zeile
arrSort(i) = ThisWorkbook.Sheets(1).Cells(zeile+1, 3).Text
zeile = zeile + 1
Next i
End Sub
Danke im Voraus
liebe Grüsse
Serge