Einfügen eines Inhaltssteuerelements in einen Baustein

Bausteine und Inhaltssteuerelemente zeichnen sich durch eine äußerst hohe Flexibilität aus. Sie können Bausteine erstellen, die Inhaltssteuerelemente enthalten, und Sie können Inhaltssteuerelemente erstellen, die mithilfe von Bausteinen für den Benutzer Auswahlmöglichkeiten mit aussagekräftigem Inhalt darstellen. In diesem Thema wird erläutert, wie ein Inhaltssteuerelement in einen Baustein eingefügt wird, den Benutzer dann in ihre Dokumente einfügen können.

In diesem Beispiel werden die folgenden Objekte verwendet:

Im folgenden Code wird ein Inhaltssteuerelement in das aktive Dokument eingefügt, und dann wird das Inhaltssteuerelement der Auflistung von Bausteinen in der dem aktiven Dokument angefügten Vorlage hinzugefügt.

Sub InsertContentControlIntoBuildingBlock() 
 Dim objCC As ContentControl 
 Dim objBB As BuildingBlock 
 Dim objTemplate As Template 
 Dim objRange As Range 
 
 Set objTemplate = ActiveDocument.AttachedTemplate 
 Set objCC = ActiveDocument.Range.ContentControls _ 
 .Add(wdContentControlComboBox) 
 
 objCC.DropdownListEntries.Add "Outstanding" 
 objCC.DropdownListEntries.Add "Good" 
 objCC.DropdownListEntries.Add "Fair" 
 
 Set objRange = ActiveDocument.Range 
 Set objBB = objTemplate.BuildingBlockEntries.Add("OGF Rating Scale", _ 
 wdTypeCustom1, "Ratings", objRange) 
End Sub

Siehe auch

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.