Bonjour, comme vous pouvez le constater, la programmation sous VBA Word devient ma grande passion. Et voici qu'un nouveau problème se pose à moi.
J'ai 2 champs dans un .doc
Le 1er est une liste déroulante de 4 éléments. Le second correspond à une seconde liste déroulante de 4 éléments aussi, chacun correspondant à un item de la première liste. Je souhaite automatiser le tout pour que qd je fasse mon choix dans le premier champ, l'item lui correspond dans le 2nd champ se remplisse en auto.
J'ai tenté bêtement un IF Then dans "This Document" mais je dois faire une erreur:
---> Erreur synthaxe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Sub CopierLieu1() If ActiveDocument.FormFields("ListeDéroulante3").Result = Brive Then ActiveDocument.FormFields("Texte556").Result = 30 Rue du Gral LECLERC End Sub
Peut on intégrer des Ifs Then dans une macro de ce type? faut il recourir à une userform?
Partager