ComboBox.RowSourceType-Eigenschaft (Access)

Verwenden Sie die RowSourceType-Eigenschaft (zusammen mit der RowSource-Eigenschaft ), um Microsoft Access mitzuteilen, wie Daten für das angegebene Objekt bereitgestellt werden sollen. Zeichenfolge mit Lese-/Schreibzugriff.

Syntax

Ausdruck verwendet werden. RowSourceType

Ausdruck Eine Variable, die ein ComboBox-Objekt darstellt.

Hinweise

Die RowSourceType-Eigenschaft hat die folgenden Einstellungen.

Einstellung Beschreibung
Tabelle/Abfrage (Standard) Die Daten stammen aus einer Tabelle, Abfrage oder SQL-Anweisung, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurde.
Wertliste Die Daten entsprechen einer Liste von Einträgen, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurden.
Feldliste Die Daten entsprechen einer Liste von Feldnamen einer Tabelle, Abfrage oder SQL-Anweisung, die durch die Einstellung der RowSource-Eigenschaft festgelegt wurde.

Hinweis

Sie können die RowSourceType-Eigenschaft auch mit einer benutzerdefinierten Funktion festlegen. Der Funktionsname wird ohne vorstehendes Gleichheitszeichen (=) und ohne nachfolgendes Klammernpaar eingegeben. Sie müssen bestimmte Funktionscodeargumente angeben, um Access mitzuteilen, wie das Steuerelement gefüllt werden soll.

Legen Sie in Visual Basic die RowSourceType-Eigenschaft mithilfe eines Zeichenfolgenausdrucks mit einem der folgenden Werte fest: "Tabelle/Abfrage", "Werteliste" oder "Feldliste". Sie können mit einem Zeichenfolgenausdruck auch den Wert der RowSource-Eigenschaft festlegen. Um für die RowSourceType-Eigenschaft eine benutzerdefinierte Funktion festzulegen, geben Sie den Namen der Funktion ein.

Verfügen Sie über eine begrenzte Anzahl an Werten, die sich nicht ändern, so können Sie die RowSourceType-Eigenschaft auf "Wertliste" festlegen und dann die Werte eingeben, die in der Liste in der RowSource-Eigenschaft enthalten sind.

Wenn Sie eine benutzerdefinierte Funktion zum Einfügen von Elementen in ein Listenfeld oder ein Kombinationsfeld erstellen, wird die Funktion von Access wiederholt aufgerufen, um die benötigten Informationen abzurufen. Benutzerdefinierte RowSourceType-Funktionen müssen in einem ganz bestimmten Funktionsformat geschrieben werden.

Beispiel

Das folgende Beispiel legt die RowSourceType-Eigenschaft für ein Kombinationsfeld auf "Table/Query" und die RowSource-Eigenschaft auf eine Abfrage namens "EmployeeList" fest.

Forms!Employees!cmboNames.RowSourceType = "Table/Query" 
Forms!Employees!cmboNames.RowSource = "EmployeeList"

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.