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.

HinwBemerkungeneise

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
Aspekt

Eigenschaften

Name
Anwendung
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.