* Bonjour, *
N'ayant pas trouvé de réponse par moi même je requiers une aide:
j'ai récupéré un fichier word comprenant une macro qui a été modifiée x fois et que dois reprendre et épurer.
Cette macro a pour but de récupérer dans une feuille des valeurs de champs qui sont ensuite renvoyées vers des signets.
Telle qu'elle est actuellement elle comprend un objet, trois feuilles et un module.
Comme je le comprends (je débute), l'objet appelle la première fenêtre qui demande si on souhaite remplacer les valeurs (via un bouton), le bouton commande l'appel du module qui ouvre la fenêtre où je rentre mes valeurs dans chaque champ avant de commander le remplacement dans le document.
Mon problème est le suivant:
quand je lance la macro le message suivant apparait:
et la commande "débogage" me renvoie vers le module qui contient le code suivant:erreur d'exécution '5941'
le membre de la collection requis n'existe pas
Quelqu'un peut-il me dire d'où vient l'erreur et surtout quel est la nécessité de passer par un module plutôt que par une feuille (différence ?).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Sub appelfen() Fenetre.Show End Sub
Merci
Partager