Registriert seit: 15.03.2018
Version(en): 2010
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
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
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.
Registriert seit: 29.09.2015
Version(en): 2030,5
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