Partager via


Propriété ContentControl.Type (Word)

Renvoie ou définit une valeur de type WdContentControlType qui représente le type d'un contrôle de contenu. Lecture-écriture.

Syntaxe

expression. Type

Expression Expression qui renvoie un objet ContentControl .

Remarques

Utilisez la propriété Type pour modifier le type d’un contrôle de contenu d’un type à un autre. Toutefois, la possibilité de modifier le type de contrôle dépend du type d'origine et du contenu à l'intérieur du contrôle de contenu au moment de la modification. Tous les contrôles de contenu peuvent être modifiés riche texte ou un bloc de construction galerie type contrôles de contenu, car ces types autorisent le contenu arbitraire. Pour d'autres types, si le contenu est valide pour le type que vous souhaitez modifier, puis en modifiant le type est autorisée. Sinon, le changement est refusé, ce qui entraîne une erreur d'exécution.

Exemple

L'exemple suivant montre comment vérifier si le contrôle de contenu spécifié est une liste déroulante ou une zone de liste déroulante et, s'il s'agit d'un de ces deux types, comment déplacer le dernier élément vers le haut de la liste afin qu'il passe en première position.

Dim objCC As ContentControl 
Dim objCL As ContentControlListEntry 
Dim intCount As Integer 
 
Set objCC = ActiveDocument.ContentControls.Item(3) 
 
If objCC.Type = wdContentControlComboBox Or _ 
 objCC.Type = wdContentControlDropdownList Then 
 
 Set objCL = objCC.DropdownListEntries.Item(objCC.DropdownListEntries.Count) 
 
 For intCount = 1 To objCC.DropdownListEntries.Count 
 objCL.MoveUp 
 Next 
 
End If

Voir aussi

ContentControl, objet

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.