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