Werte in Array schreiben

Habe ich doch mehr oder weniger
Visual Basic:
Dim name() as String
Redim name(ende_zeile, 1)
Do
 name(a, 1) =  Worksheets("Sheet1").Cells(a, 1).Value
 adresse = Worksheets("Sheet1").Cells(a, 2).Value

 a = a + 1                                                                     
Loop Until a = ende_zeile
Nachtrag:
Warum ein do...Loop, wenn man mit einem Zähler arbeitet?
Visual Basic:
Dim name() as String
Redim name(ende_zeile, 1)
For a = 1 to ende_zeile
 name(a, 1) =  Worksheets("Sheet1").Cells(a, 1).Value
 adresse = Worksheets("Sheet1").Cells(a, 2).Value
next a
 
Sorry ich bins wieder...

hier zeigt er Fehler an! name(a, 1) = Worksheets("Sheet1").Cells(a, 1).Value

Expected: ).
Nach a soll ")" kommen... macht aber kein Sinn
 
'name' ist ein geschützter Name und sollte nicht verwendet werden.
Benenne die Variable anderst. zB. userName oder familyName etc.
Oder da es eine Ansammlung von Namen ist einfach names
 
Zurück