Bonjour,

Je viens vous demander de l'aide dans la gestion des appels des userform.
Peut-être pouvez vous aussi m'aiguiller vers un tuto.
Il y certes un tuto complet sur les fonctions des USF
http://silkyroad.developpez.com/VBA/UserForm/
http://silkyroad.developpez.com/VBA/ControlesUserForm

Mais ce n'est pas assez clair pour moi sur la méthode et les enchainements notamment quand et comment on doit ouvrir et fermer les USF pour rendre proprement la main au procédures en cours.

Je m'explique, j'ai une macro qui consiste à saisir des valeurs et à remplir une mini base de données qui fonctionne.

J'ai ajouté un userform de saisie des données de départ; ça a marchouillé un peu mais maintenant ça ne marche plus.
Je pense que d'une part je ne transfère pas correctement mes variables vers la macro appelée.
D'autre part j'ai un effet d'affichage d'une feuille en surimpression d'une autre pendant que la macro s'exécute.
Enfin même si je mets un point d'arret sur la macro appelé, je n'arrive pas à prendre la main.

Si vous prenez la peine d'essayer mon exemple en renseignant
article = "85603131",
OF = "62128100"
Equipe = "1"

La macro retourne article non trouvé alors qu'il existe.
Si je lance directement la macro dans le module 1 appel_data_of() là ça marche.

Merci beaucoup pour votre aide.
Denis
test_saisie.xlsm