Share via


ComboBox.Column Property (Outlook Forms Script)

Gibt einen Variant-Wert zurück oder legt einen entsprechenden Wert fest, der einen einzelnen Wert, Werte einer Spalte oder ein zweidimensionales Array darstellt, die in ein ComboBox -Steuerelement geladen werden sollen. Lese-/Schreibzugriff.

Syntax

Ausdruck. Column(pvargColumn, pvargIndex)

Ausdruck Eine Variable, die ein ComboBox -Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
pvargColumn Optional Variant Eine ganze Zahl im Bereich zwischen 0 und der Zahl, die sich aus der Gesamtzahl der Spalten minus 1 berechnet.
pvargIndex Optional Variant Eine ganze Zahl im Bereich zwischen 0 und der Zahl, die sich aus der Gesamtzahl der Zeilen minus 1 berechnet.

HinwBemerkungeneise

Wenn Werte sowohl aus Spalten als auch aus Zeilen angegeben werden, liest oder schreibt die Column-Eigenschaft ein spezifisches Element.

If you specify only the column value, the Column property reads or writes the specified column in the current row of the object. For example, MyComboBox.Column (3) reads or writes the third column in MyComboBox.

Die Column-Eigenschaft gibt das Argument Variant basierend auf der Cursorposition zurück. Basiert der Wert für Variant auf einem integrierten Cursor (beispielsweise wenn die AddItem -Methode verwendet wird), wird ein Wert vom Typ String zurückgegeben. Basiert der Wert für Variant auf einem externen Cursor, übernimmt Variant nicht die mit den Daten verbundenen Formatierungen.

Verwenden Sie Spalte , um den Inhalt eines Kombinationsfelds einem anderen Steuerelement zuzuweisen, z. B. einem Textfeld.

If the user makes no selection when you refer to a column in a combo box or list box, the Column setting is Null. You can check for this condition by using the IsNull function.

Sie können die Column-Eigenschaft auch verwenden, um ein zweidimensionales Array mit Werten vollständig in ein Steuerelement zu kopieren. Mit dieser Syntax können Sie schnell eine Liste mit Auswahlmöglichkeiten laden, anstatt jedes Element der Liste mithilfe von AddItem einzeln zu laden.

Beim Kopieren von Daten aus einem zweidimensionalen Array stellt Column den Inhalt des Arrays im Steuerelement so um, dass der Inhalt von ComboBox1.Column(X, Y) mit dem Inhalt von MyArray(Y, X) identisch ist. Sie können auch die List -Eigenschaft verwenden, um ein Array ohne Umstellung zu kopieren.

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.