Re: Array startwert 1 to x
Verfasst: Do, 24.11.2011 07:13
Aloha
Das Stichwort Array() erzeugt automatisch ein neues, null-basiertes Array, Deine Wochentage sind also im Index 0-6 zu finden.
Option Base 1 ersetzt letztendlich auch nur in einer Standarddeklaration die Dimensionsangabe.
durch
Du wist Dein Array also entweder mit einem dummy befüllen müssen
oder die Zuweisung über den gedachten Weg vornehmen
Das Stichwort Array() erzeugt automatisch ein neues, null-basiertes Array, Deine Wochentage sind also im Index 0-6 zu finden.
Option Base 1 ersetzt letztendlich auch nur in einer Standarddeklaration die Dimensionsangabe.
Code: Alles auswählen
Dim b(1) 'entspicht Dim b(0 TO 1)
Code: Alles auswählen
Dim b(0+1 TO 1+1) 'entspicht Dim b(1 TO 2)
Code: Alles auswählen
b = Array("dummy","Montag", "Dienstag", "Mittwoch","Donnerstag", "Freitag", "Samstag", "Sonntag")
Code: Alles auswählen
b[1] = "Montag"
b[2] = "Dienstag"
b[3] = "Mittwoch"
(...)