ComboBox-Objekt (Outlook Forms Script)
Kombiniert die Funktionen eines ListBox - und eines TextBox -Steuerelements.
Hinweise
Der Benutzer kann einen neuen Wert eingeben, wie bei einem TextBox-Objekt, oder einen vorhandenen Wert auswählen, wie bei einem ListBox-Objekt.
Wenn ein ComboBox-Objekt an eine Datenquelle gebunden ist, fügt das ComboBox-Objekt den vom Benutzer eingegebenen oder ausgewählten Wert in diese Datenquelle ein. Wenn ein mehrspaltiges Kombinationsfeld gebunden ist, bestimmt die BoundColumn -Eigenschaft, welcher Wert in der gebundenen Datenquelle gespeichert wird.
Die Liste in einem ComboBox-Objekt besteht aus Datenzeilen. Jede Zeile kann mehrere Spalten mit oder ohne Spaltenüberschriften aufweisen. Einige Anwendungen unterstützen spaltenüberschriften nicht, andere bieten nur eingeschränkte Unterstützung.
Die Standardeigenschaft für ein ComboBox-Steuerelement ist die Value -Eigenschaft.
Wenn ständig mehrere Zeilen der Liste angezeigt werden sollen, sollten Sie statt eines ComboBox ein ListBox verwenden. Wenn Sie ein ComboBox verwenden möchten und nur die Werte in der Liste verwenden möchten, können Sie die Style -Eigenschaft des ComboBox-Steuerelements so konfigurieren, dass das Steuerelement das Erscheinungsbild eines Dropdown-Listenfelds erhält.
Ereignisse
Name | Beschreibung |
---|---|
Click | Tritt auf, wenn der Benutzer einen Wert für das Steuerelement, für das mehrere Werte verfügbar sind, definitiv auswählt. |
Methoden
Name | Beschreibung |
---|---|
AddItem | Bei einem einspaltigen Kombinationsfeld-Steuerelement ( ComboBox ) wird mit der AddItem-Methode der Liste ein Element hinzugefügt. Bei einem mehrspaltigen ComboBox-Objekt wird der Liste mit dieser Methode eine Zeile hinzugefügt. |
Clear | Entfernt alle Einträge aus der Liste in einem ComboBox -Steuerelement. |
Copy | Kopiert den Inhalt eines Objekts in die Zwischenablage. |
Cut | Entfernt markierte Informationen aus einem Objekt und speichert diese in der Zwischenablage. |
DropDown | Zeigt den Listenbereich eines ComboBox -Steuerelements an. |
Paste | Fügt den Inhalt der Zwischenablage in ein Objekt ein. |
RemoveItem | Entfernt eine Zeile aus der Liste in einem ComboBox-Objekt. |
Eigenschaften
Name | Beschreibung |
---|---|
AutoSize | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, der angibt, ob die Größe eines Objekts automatisch geändert wird, damit der gesamte Inhalt angezeigt wird. Lese-/Schreibzugriff. |
AutoTab | Gibt einen Boolean-Wert zurück oder legt einen solchen Wert fest, der angibt, ob eine automatische Aktivierung auftritt, wenn ein Benutzer die maximal zulässige Anzahl von Zeichen in das Textfeld eines ComboBox -Objekts eingibt. Lese-/Schreibzugriff. |
AutoWordSelect | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, mit dem angegeben wird, ob ein Wort oder ein Zeichen die Grundeinheit für die Erweiterung einer Auswahl darstellt. Lese-/Schreibzugriff. |
BackColor | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der die Hintergrundfarbe des Objekts angibt. Lese-/Schreibzugriff. |
BackStyle | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der das Hintergrundformat eines Objekts angibt. Lese-/Schreibzugriff. |
BorderColor | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der die Rahmenfarbe eines Objekts angibt. Lese-/Schreibzugriff. |
BorderStyle | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der den Rahmentyp des Steuerelements angibt. Lese-/Schreibzugriff. |
BoundColumn | Gibt einen Variant-Wert zurück oder legt diesen Wert fest, der die Datenquelle in einem mehrspaltigen ComboBox -Steuerelement identifiziert. Lese-/Schreibzugriff. |
CanPaste | Gibt einen Wert vom Typ Boolean zurück, der angibt, ob die Zwischenablage Daten enthält, die vom Objekt unterstützt werden. Schreibgeschützt. |
Spalte | 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. |
ColumnCount | Gibt einen Long-Wert zurück, der die Anzahl von Spalten angibt, die in einem Kombinationsfeld angezeigt werden sollen, oder legt diesen Wert fest. Lese-/Schreibzugriff. |
ColumnHeads | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, der angibt, ob eine einzelne Zeile mit Spaltenüberschriften angezeigt wird. Lese-/Schreibzugriff. |
ColumnWidths | Gibt einen String-Wert zurück, der die Breite der einzelnen Spalten in einem mehrspaltigen ComboBox -Steuerelement angibt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
CurTargetX | Gibt einen Long-Wert zurück, der die bevorzugte horizontale Position der Einfügemarke in einem mehrzeiligen ComboBox -Steuerelement darstellt. Schreibgeschützt. |
CurX | Gibt einen Long-Wert zurück, der die aktuelle horizontale Position der Einfügemarke in einem mehrzeiligen ComboBox -Steuerelement darstellt, oder legt diesen Wert fest. Lese-/Schreibzugriff. |
DragBehavior | Returns or sets an Integer that specifies whether the system enables the drag-and-drop feature for the control. Lese-/Schreibzugriff. |
DropButtonStyle | Gibt einen fmDropButtonStyle-Wert zurück, der das Symbol darstellt, das auf der Ablageschaltfläche in einem ComboBox -Steuerelement angezeigt wird, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
Enabled | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, der angibt, ob ein Steuerelement den Fokus erhalten und auf benutzerseitig generierte Ereignisse reagieren kann. Lese-/Schreibzugriff. |
EnterFieldBehavior | Gibt einen Integer-Wert zurück, der das Markierungsverhalten für ein ComboBox -Steuerelement angibt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
ForeColor | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der die Vordergrundfarbe eines Objekts angibt. Lese-/Schreibzugriff. |
HideSelection | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, der angibt, ob der markierte Text weiterhin markiert bleibt, wenn ein Steuerelement den Fokus verliert. Lese-/Schreibzugriff. |
IMEMode | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der den standardmäßigen Laufzeitmodus des Eingabemethoden-Editors (IME) für ein Steuerelement angibt. Lese-/Schreibzugriff. |
LineCount | Gibt einen Long-Wert zurück, der die Anzahl von Textzeilen in einem ComboBox -Objekt angibt. Schreibgeschützt. |
List | Gibt einen Variant-Wert zurück, der den angegebenen Eintrag in einem ComboBox -Objekt darstellt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
ListCount | Gibt einen Wert vom Typ Long zurück, der die Anzahl der Listeneinträge in einem Steuerelement darstellt. Schreibgeschützt. |
ListIndex | Gibt einen Variant-Wert zurück, der das aktuell markierte Element in einem ComboBox -Objekt darstellt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
ListRows | Gibt einen Wert vom Typ Long zurück, mit dem die maximale Anzahl von Zeilen angegeben wird, die in der Liste angezeigt werden sollen, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
ListStyle | Gibt einen Wert vom Typ Integer zurück, der die visuelle Darstellung der Liste in einem ComboBox-Objekt angibt, oder legt diesen Wert fest. Lese-/Schreibzugriff. |
ListWidth | Gibt einen Variant-Wert zurück, der die Breite der Liste in einem ComboBox -Steuerelement angibt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
Locked | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Boolean, der angibt, ob ein Steuerelement bearbeitet werden kann. Lese-/Schreibzugriff. |
MatchEntry | Gibt einen Integer-Wert zurück, der angibt, wie ein ComboBox -Objekt bei Benutzereingaben seine Liste durchsucht, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
MatchFound | Gibt einen Boolean-Wert zurück, der angibt, ob der vom Benutzer in ein ComboBox -Steuerelement eingegebene Text mit einem der Einträge in der Liste übereinstimmt. Schreibgeschützt. |
MatchRequired | Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein in den Textbereich eines ComboBox-Steuerelements eingegebener Wert mit einem Eintrag im vorhandenen Listenbereich des Steuerelements übereinstimmen muss, oder legt diesen Wert fest. Lese-/Schreibzugriff. |
MaxLength | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der die maximale Anzahl von Zeichen angibt, die ein Benutzer in ein ComboBox-Objekt eingeben kann. Lese-/Schreibzugriff. |
MouseIcon | Gibt einen Wert vom Typ String zurück, der den vollständigen Pfad eines benutzerdefinierten Symbols angibt, das dem Steuerelement zugewiesen wird. Schreibgeschützt. |
MousePointer | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der den Zeigertyp angibt, der angezeigt wird, wenn der Benutzer die Maus über einem bestimmten Objekt positioniert. Lese-/Schreibzugriff. |
SelectionMargin | Gibt einen Wert vom Typ Boolean zurück oder legt ihn fest, mit dem angegeben wird, ob der Benutzer eine Textzeile markieren kann, indem er auf den Bereich links des Texts klickt. Lese-/Schreibzugriff. |
SelLength | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der die Anzahl der im Textbereich eines ComboBox-Steuerelements ausgewählten Zeichen darstellt. Lese-/Schreibzugriff. |
SelStart | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Long, der den Anfangspunkt des markierten Texts darstellt oder die Einfügemarke, wenn kein Text markiert ist. Lese-/Schreibzugriff. |
SelText | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ String, der den markierten Text in einem Steuerelement darstellt. Lese-/Schreibzugriff. |
ShowDropButtonWhen | Gibt einen fmShowDropButtonWhen-Wert zurück, der angibt, wann die Dropdown-Schaltfläche für ein ComboBox -Steuerelement angezeigt wird, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
SpecialEffect | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der die grafische Darstellungsweise eines Objekts angibt. Lese-/Schreibzugriff. |
Style | Gibt einen Integer-Wert zurück, der angibt, wie der Benutzer den Wert des Steuerelements auswählen oder festlegen kann, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
Text | Gibt einen String-Wert zurück, der Text in einem ComboBox -Steuerelement angibt, wodurch die markierte Zeile im Steuerelement geändert wird, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
TextAlign | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer, der angibt, wie Text in einem Steuerelement ausgerichtet ist. Lese-/Schreibzugriff. |
TextColumn | Gibt einen Variant-Wert zurück, der die Spalte in einem ComboBox -Steuerelement identifiziert, die dem Benutzer angezeigt werden soll, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
TextLength | Gibt einen Wert vom Typ Long zurück, der die Länge des Texts im Bearbeitungsbereich eines ComboBox-Objekts in Anzahl von Zeichen darstellt. Schreibgeschützt. |
TopIndex | Gibt einen Long-Wert zurück, der den Index des ganz oben im Listenbereich des ComboBox -Steuerelements angezeigten Eintrags darstellt, oder legt den betreffenden Wert fest. Lese-/Schreibzugriff. |
Wert | Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Variant, der den Wert im BoundColumn -Objekt für die derzeit markierten Zeilen angibt. Lese-/Schreibzugriff. |
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.