ListBox.BoundColumn-Eigenschaft (Access)

Wenn Sie eine Auswahl in einem Listenfeld oder Kombinationsfeld treffen, ermittelt Microsoft Access aus der BoundColumn-Eigenschaft, aus welcher Spalte die Werte für das Steuerelement verwendet werden sollen. Ist das Steuerelement an ein Feld gebunden, so wird der Wert in der von der BoundColumn -Eigenschaft angegebenen Spalte in dem Feld gespeichert, das in der ControlSource -Eigenschaft genannt wird. Long mit Lese-/Schreibzugriff.

Syntax

Ausdruck. Boundcolumn

Ausdruck Eine Variable, die ein ListBox-Objekt darstellt.

HinwBemerkungeneise

Die BoundColumn-Eigenschaft verwendet die folgenden Einstellungen.

Einstellung Beschreibung
0 Der ListIndex-Eigenschaftswert und nicht der Spaltenwert wird im aktuellen Datensatz gespeichert. Der Wert von ListIndex ist für die erste Zeile 0, für die zweite Zeile 1 usw. Access legt die ListIndex-Eigenschaft fest, wenn ein Element aus einem Listenfeld oder dem Listenfeldteil eines Kombinationsfelds ausgewählt wird. Das Festlegen der BoundColumn-Eigenschaft auf 0 und das Verwenden des Werts der ListIndex-Eigenschaft des Steuerelements sind hilfreich, wenn Sie z. B. lediglich eine Folge von Zahlen speichern möchten.
1 oder größer (Standardeinstellung ist 1) Der Wert in der angegebenen Spalte wird zum Steuerelementwert. Wenn das Steuerelement an ein Feld gebunden ist, wird diese Einstellung in diesem Feld im aktuellen Datensatz gespeichert. Die BoundColumn-Eigenschaft kann nicht auf einen Wert festgelegt werden, der größer als die Einstellung der ColumnCount-Eigenschaft ist.

Für Tabellenfelder können Sie diese Eigenschaft auf der Registerkarte Nachschlagen im Abschnitt Feldeigenschaften der Tabellenentwurfsansicht für Felder festlegen, bei denen die DisplayControl-Eigenschaft auf Kombinationsfeld oder Listenfeld festgelegt ist.

Legen Sie in Visual Basic die BoundColumn-Eigenschaft unter Verwendung einer Zahl oder eines numerischen Ausdrucks auf einen Wert fest, der zwischen 0 und dem Wert der ColumnCount-Eigenschaft liegt.

Hinweis

Wenn die gebundene Spalte nicht mit der am weitesten links sichtbaren Spalte im Steuerelement übereinstimmt (oder wenn Sie die BoundColumn-Eigenschaft auf 0 festlegen), wird die LimitToList-Eigenschaft auf Ja festgelegt.

Access verwendet nullbasierte Zahlen, um auf Spalten in der Column-Eigenschaft zu verweisen. Das heißt, auf die erste Spalte wird mit dem Ausdruck Column(0)verwiesen, auf die zweite Spalte wird mithilfe des Ausdrucks Column(1)usw. verwiesen. Die BoundColumn-Eigenschaft verwendet zum Verweisen auf die Spalten jedoch 1-basierte Zahlen. Wenn die BoundColumn -Eigenschaft somit auf „1" festgelegt ist, können Sie auf den in der Spalte gespeicherten Wert mithilfe des Ausdrucks Column(0) zugreifen.

Wenn die AutoExpand-Eigenschaft auf Ja festgelegt ist, füllt Access automatisch einen Wert im Textfeldteil des Kombinationsfelds aus, der bei der Eingabe mit einem Wert in der Kombinationsfeldliste übereinstimmt.

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.