Clever-Excel-Forum

Normale Version: beim Füllen von einem Array wird zusätzliche Zeile erzeugt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Danke noch für die Ergänzungen.

Wenn ich das Richtig verstehe, wird hier dem Array gesagt, es soll mit 1 beginnen und nicht mit 0?

Die Frage die ich mir stelle ist nun, warum wird das nicht immer so gemacht. Wo ist der Hacken?

Grüße Danny
Hallo,

Zitat:Die Frage die ich mir stelle ist nun, warum wird das nicht immer so gemacht. Wo ist der Hacken?

die Programmiererei hat eben seit ewigen Zeiten festgelegt,  daß es so ist.
Ein Zahnarzt hat ja auch seine einmal festgelegte Zählweise und kein Nichtzahnarzt
stört sich daran.
Nimm es hin und freue Dich, daß Du ja nun weißt, wie Du das ändern kannst.
So lange wir ein 10 basiertes Rechensystem verwenden ist das ertse Zahl immer 0.

Es ist merkwürdig/inkonsitent in ein solches System mit 1 an zu fangen.
Nur anfangs 10 zählen wir von (1)0 bis 1(9), (2)0 bis (2)9, usw. (immer 10 positionen: 0 bis 9

Deswegen hätte Excel auch besser mit Zeile 0 anfangen können.

Dann wäre diese -1 nicht nötig gewesen:


Code:
Private Sub Userform_Initialize()
   combobox1.list=[row(1:10)-1]
End Sub
Seiten: 1 2