Objet CheckBox (Word)
Représente un champ de formulaire de case à cocher unique.
Remarques
Utilisez FormFields (Index), où Index est le numéro d’index ou le nom de signet associé à la case à cocher, pour renvoyer un seul objet FormField . Utilisez la propriété CheckBox avec l’objet FormField pour renvoyer un objet CheckBox . L’exemple suivant permet d’activer la case à cocher nommée « Check » dans le document actif.
ActiveDocument.FormFields("Check1").CheckBox.Value = True
Le numéro d'index représente la position du champ de formulaire dans le FormFields collection. L’exemple suivant permet de vérifier le type du premier champ de formulaire ; s’il s’agit d’une case à cocher, celle-ci est activée.
If ActiveDocument.FormFields(1).Type = wdFieldFormCheckBox Then
ActiveDocument.FormFields(1).CheckBox.Value = True
End If
L’exemple suivant permet de déterminer si l’objet ffield est valide avant de faire passer la case à cocher à 14 points.
Set ffield = ActiveDocument.FormFields(1).CheckBox
If ffield.Valid = True Then
ffield.AutoSize = False
ffield.Size = 14
Else
MsgBox "First field is not a check box"
End If
Utilisez la méthode Add avec l’objet FormFields pour ajouter un champ de formulaire de case à cocher. L’exemple suivant permet d’ajouter une case à cocher au début du document actif, de la définir sur « Color », puis de l’activer.
With ActiveDocument.FormFields.Add(Range:=ActiveDocument.Range _
(Start:=0,End:=0), Type:=wdFieldFormCheckBox)
.Name = "Color"
.CheckBox.Value = True
End With
Propriétés
Nom |
---|
Application |
AutoSize |
Creator |
Par défaut |
Parent |
Size |
Valid |
Valeur |
Voir aussi
Référence du modèle objet Word
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour