VBA-Programmierung in Microsoft Excel

Tutorial: Die Dialoge

TextColumn-Eigenschaft

Gibt die Spalte in einem Kombinationsfeld-Steuerelement (ComboBox) oder Listenfeld-Steuerelement (ListBox) an, die in der Text-Eigenschaft gespeichert werden soll, wenn der Benutzer eine Zeile markiert.

Syntax

object.TextColumn [= Variant]

Die Syntax für die TextColumn-Eigenschaft besteht aus folgenden Teilen:

Teil Beschreibung
object Erforderlich. Ein gültiges Objekt.
Variant Optional. Die anzuzeigende Spalte.

Einstellungen

Die Werte für die TextColumn-Eigenschaft liegen im Bereich zwischen –1 und der Anzahl der Spalten in der Liste. Der TextColumn-Wert für die erste Spalte ist 1, der Wert für die zweite Spalte ist 2 usw. Wird TextColumn auf 0 gesetzt, dann werden die ListIndex-Werte angezeigt. Wenn TextColumn –1 ist, wird die erste Spalte angezeigt, deren ColumnWidths-Wert größer als 0 ist.

Hinweise

In einem Kombinationsfeld-Steuerelement wird die Spalte angezeigt, die durch die TextColumn-Eigenschaft im Textfeldteil des Steuerelements angegeben wird.

Wählt der Benutzer eine Zeile in einem Kombinationsfeld-Steuerelement (ComboBox) oder einem Listenfeld-Steuerelement (ListBox) aus, dann wird die zu TextColumn gehörige Spalte in der Text-Eigenschaft gespeichert. Angenommen, Sie richten ein mehrspaltiges Listenfeld-Steuerelement (ListBox) ein, das die Namen von Feiertagen in einer Spalte und die Termine für Feiertage in einer zweiten Spalte enthält. Um dem Benutzer die Namen der Feiertage anzuzeigen, geben Sie die erste Spalte als TextColumn an. Sollen die Termine der Feiertage gespeichert werden, geben Sie die zweite Spalte als BoundColumn an. Wenn die Termine der Feiertage ausgeblendet werden sollen, setzen Sie die ColumnWidths-Eigenschaft der zweiten Spalte auf 0.

Wenn sich die Text-Eigenschaft eines Kombinationsfeld-Steuerelements (ComboBox) ändert (z. B., wenn ein Benutzer einen Eintrag in dem Steuerelement eingibt), wird der neue Text mit der Datenspalte verglichen, die durch TextColumn angegeben wird.