Partager via


ContentControls.Add, méthode (Word)

Ajoute un contrôle de contenu, de type spécifié, dans le document actif et renvoie un objet ContentControl qui représente le nouveau contrôle de contenu.

Syntaxe

expression. Ajouter (Type, Plage)

Expression Expression qui renvoie un objet ContentControls .

Parameters

Nom Requis/Facultatif Type de données Description
Type Facultatif WdContentControlType Spécifie le type du contrôle de contenu à insérer dans le document actif. En cas d'omission, Microsoft Word insère un contrôle de contenu de texte enrichi.
Range Facultatif Variant Spécifie où placer le contrôle de contenu dans le document actif. En cas d'omission, Word le place à la position du point d'insertion ou remplace la sélection active.

Valeur renvoyée

ContentControl

Remarques

Vous ne pouvez imbriquer des contrôles de contenu qu'au sein de contrôles de contenu de texte enrichi, de contrôles de contenu de galerie de blocs de construction et de contrôles de contenu de groupe. Si le point d'insertion ou la sélection active se trouve dans un contrôle de contenu de type différent, cette méthode déclenche une erreur. Dans ce cas, vous pouvez déplacer le point d'insertion ou utiliser le paramètre Étendue pour spécifier un emplacement dans le document.

Exemple

Cet exemple montre comment créer un contrôle de contenu de liste déroulante et ajouter plusieurs éléments à la liste.

Dim objCC As ContentControl 
 
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"

Voir aussi

ContentControls, Collection

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.