ContentControls-Objekt (Word)
Eine Auflistung von ContentControl-Objekten . Inhaltssteuerelemente sind gebundene und möglicherweise mit Beschriftungen versehene Bereiche in einem Dokument, die als Container für bestimmte Typen von Inhalt dienen. Einzelne Inhaltssteuerelemente können Inhalt wie Daten, Listen oder Absätze mit formatiertem Text enthalten.
Hinweise
Verwenden Sie die Add-Methode , um ein neues Inhaltssteuerelement zu erstellen und in ein Dokument einzufügen. Im folgenden Beispiel wird ein neues Dropdownlisten-Inhaltssteuerelement erstellt, und der Liste werden mehrere Elemente hinzugefügt.
Dim objcc As ContentControl
Dim objMap As XMLMapping
Set objcc = ActiveDocument.ContentControls.Add(wdContentControlDropdownList)
objcc.Title = "My Favorite Animal"
If objcc.ShowingPlaceholderText Then _
objcc.SetPlaceholderText , , "Select your favorite animal "
'List entries
objcc.DropdownListEntries.Add "Cat"
objcc.DropdownListEntries.Add "Dog"
objcc.DropdownListEntries.Add "Horse"
objcc.DropdownListEntries.Add "Monkey"
objcc.DropdownListEntries.Add "Snake"
objcc.DropdownListEntries.Add "Other"
Verwenden Sie die Item-Methode , um auf ein bestimmtes Inhaltssteuerelement in der Auflistung zuzugreifen. Im folgenden Beispiel wird auf das dritte Inhaltssteuerelement im aktiven Dokument zugegriffen, und wenn das Steuerelement eine Dropdownliste oder ein Kombinationsfeld ist, verschiebt das erste Element an den Ende der Liste und das letzte Element an den Anfang der Liste.
Dim objcc As ContentControl
Dim objLE1 As ContentControlListEntry
Dim objLE2 As ContentControlListEntry
Dim intCount As Integer
Set objcc = ActiveDocument.ContentControls.Item(3)
If objcc.Type = wdContentControlComboBox Or _
objcc.Type = wdContentControlDropdownList Then
'First item in the list.
Set objLE1 = objcc.DropdownListEntries.Item(1)
'Last item in the list.
Set objLE2 = objcc.DropdownListEntries.Item(objcc.DropdownListEntries.Count)
For intCount = 1 To objcc.DropdownListEntries.Count
'Move the first item down one.
objLE1.MoveDown
'Move the last item up one.
objLE2.MoveUp
Next
End If
Verwenden Sie das ContentControl-Objekt, wenn Sie mit einzelnen Inhaltssteuerelementen arbeiten möchten. Weitere Informationen finden Sie unter Arbeiten mit Inhaltssteuerelementen.
Methoden
Name |
---|
Add |
Item |
Eigenschaften
Name |
---|
Application |
Count |
Creator |
Parent |
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.