DropDown-Objekt (Word)

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

Hinweise

Verwenden Sie FormFields (index), wobei index die Indexnummer oder der Lesezeichenname ist, der dem Dropdownformularfeld 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
Application
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.