Die Schleife läuft solang bis BoolEnd True ist.
In der Variabel strTemp wird immer der Wert vom aktuelle Eintrag (listcounter bei 0 beginnend ) hineingschriben.
Falls es einen Wert hat, geht er weiter bis es keinen mehr hat.
Dann wird die Schleife abgebrochen.
Zum Schluss hat es i der Variabel listcounter eine Zahl, nämlich die Anzahl von den Einträgen im Auswahlfeld.
Leider bekomme ich jedes mal einen Laufzeitfehler '2480': Sie haben für den Verweis auf eine Eigenschaft ein numerisches Argument angegeben, das keiner der Eigenschaftennummern entspricht. die in der Auflistung stehen.
In der Variabel strTemp wird immer der Wert vom aktuelle Eintrag (listcounter bei 0 beginnend ) hineingschriben.
Falls es einen Wert hat, geht er weiter bis es keinen mehr hat.
Dann wird die Schleife abgebrochen.
Zum Schluss hat es i der Variabel listcounter eine Zahl, nämlich die Anzahl von den Einträgen im Auswahlfeld.
Leider bekomme ich jedes mal einen Laufzeitfehler '2480': Sie haben für den Verweis auf eine Eigenschaft ein numerisches Argument angegeben, das keiner der Eigenschaftennummern entspricht. die in der Auflistung stehen.
Code:
'Maschinen zur Kategorie in Tabelle schreiben
'Die Daten des Listenfeldes müssen in die Tabelle machine_cat geschrieben werden
BoolEnd = False
listCounter = 0
Do While BoolEnd = False
Dim strTemp As String
strTemp = Me!add_cat_machines.ItemData(Me!add_cat_machines.ItemsSelected(listCounter))
If strTemp = Null Then
BoolEnd = True
Else
listCounter = listCounter + 1
End If
Loop
End Sub
Zuletzt bearbeitet: