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.