Beitrag aus SmartTools Access Weekly
[S+] 'AddItem' in Listen- und Kombinationsfeldern effektiver nutzen
Access 365 2024 2021 2019 2016 2013 2010
Listen- und Kombinationsfelder in Access stellen die Methode "AddItem" als Alternative zu einer Werteliste zur Verfügung. Zum Beispiel: Me.lstTest.AddItem "Eintrag 1". Wir zeigen in diesem Tipp, wie Sie diese Methode effektiv nutzen und mögliche Stolperfallen umgehen. Zunächst einmal ist die Frage zu klären, warum man überhaupt "AddItem" statt einer Werteliste nutzen sollte? Tatsächlich können Sie die Einträge für eine Werteliste im Eigenschaftenfenster unter "Datensatzherkunft" aufgrund des schmalen Eingabefeldes nur bis zu einer bestimmten Länge sinnvoll eingeben. Weichen Sie auf VBA aus, um eine Werteliste programmatisch aufzubauen und über die Eigenschaft "RowSource" zuzuweisen, führt dies möglicherweise zu einem Laufzeitfehler 2176, "Die Einstellung dieser Eigenschaft ist zu lang", weil die Zeichenkette nur maximal 32 Kb lang sein darf. Die Anzahl der Einträge ist also bei einer Werteliste beschränkt. Verwenden Sie stattdessen "AddItem" für den Aufbau der Liste, können Sie beliebig viele Einträge hinzufügen.
[S+] Weiterlesen mit Newsletter-Abonnement
Um diesen Beitrag freizuschalten, geben Sie in der Box rechtsunten Ihr Passwort ein.
Oder klicken Sie auf den folgenden Button, um SmartTools Access Weekly ab sofort kostenlos zu beziehen. Sie erhalten dann umgehend ein Passwort, das diesen Beitrag für Sie freischaltet!