DropDown-Objekt (Word)

Stellt ein Dropdown-Formularfeld dar, das eine Liste von Elementen in einem Formular enthält.

HinwBemerkungeneise

Verwenden Sie FormFields (Index), wobei index die Indexnummer oder der Lesezeichenname ist, der dem Dropdown-Formularfeld zugeordnet ist, um ein einzelnes FormField-Objekt zurückzugeben. Verwenden Sie die DropDown -Eigenschaft mit dem FormField -Objekt, um ein DropDown -Objekt zurückzugeben. Im folgenden Beispiel wird das erste Element im Dropdown-Formularfeld "DropDown" im aktiven Dokument ausgewählt.

ActiveDocument.FormFields("DropDown1").DropDown.Value = 1

Die Indexnummer stellt die Position des Formularfelds in der FormFields-Auflistung dar. Im folgenden Beispiel wird der Typ des ersten Formularfelds im aktiven Dokument überprüft. Wenn es sich um ein Dropdown-Formularfeld handelt, wird das zweite Element ausgewählt.

If ActiveDocument.FormFields(1).Type = wdFieldFormDropDown Then 
 ActiveDocument.FormFields(1).DropDown.Value = 2 
End If

Im folgenden Beispiel wird festgestellt, ob das durch ffield dargestellte Formularfeld ein gültiges Dropdown-Formularfeld ist, bevor ihm ein Element hinzugefügt wird.

Set ffield = ActiveDocument.FormFields(1).DropDown 
If ffield.Valid = True Then 
 ffield.ListEntries.Add Name:="Hello" 
Else 
 MsgBox "First field is not a drop down" 
End If

Verwenden Sie die Add-Methode mit der FormFields-Auflistung , um ein Dropdownformularfeld hinzuzufügen. Im folgenden Beispiel werden am Anfang des aktiven Dokuments ein Dropdown-Formularfeld hinzugefügt und dem Formularfeld anschließend Elemente hinzugefügt.

Set ffield = ActiveDocument.FormFields.Add( _ 
 Range:=ActiveDocument.Range(Start:=0, End:=0), _ 
 Type:=wdFieldFormDropDown) 
With ffield 
 .Name = "Colors" 
 With .DropDown.ListEntries 
 .Add Name:="Blue" 
 .Add Name:="Green" 
 .Add Name:="Red" 
 End With 
End With

Eigenschaften

Name
Anwendung
Creator
Default
ListEntries
Parent
Valid
Wert

Siehe auch

Referenz zum Word-Objektmodell

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.