VBA formulaire Word

jpgui

XLDnaute Nouveau
Bonjour,
J'ai un formulaire avec des champs qui contiennent à plusieurs endroits des informations identiques : Nom, prénom, n° client, etc.
Comment automatiser l'ensemble des champs identiques dès que le premier est renseigné ? Merci de votre aide
 

mromain

XLDnaute Barbatruc
Re : VBA formulaire Word

Bonjour jpgui, le forum,

Il y a plusieurs types de formulaires dans word :
  1. les contrôles de contenu (incompatibles avec les versions antérieures à 2007) ;
  2. les contrôles de formulaire hérités ;
  3. les contrôles ActiveX.

316890d1411576291-vba-formulaire-word-word_formulaires.png


La réponse de m@rina dans ce fil explique bien les différences.

Ci-joint une solution par macro pour le premier cas (les contrôles de contenu) qui fonctionne avec la majorité des types de contrôles : texte, liste déroulante, sélecteur de date et checkbox.
Il faut donner le même titre aux contrôles de contenu devant être synchronisés – dans les propriétés du contrôle.

Le fichier est verrouillé (restreint à la modification des contrôles de contenu), mais sans mot de passe.

A+
 

Pièces jointes

  • Word_Formulaires.png
    Word_Formulaires.png
    81.5 KB · Affichages: 261
  • ControleDeContenu.zip
    26 KB · Affichages: 214
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 400
Messages
2 088 086
Membres
103 710
dernier inscrit
amin Saadaoui