Donc :
1/ un logiciel génère un fichier excel (contenant des données brutes), qui est nommé et enregistré dans un répertoire
2/ après quoi, ce même logiciel appelle une macro contenue dans un fichier excel (ce fichier ne sert à rien d'autre que contenir cette macro et 6/7 userforms)
3/ cette macro va commencer par ouvrir le premier fichier de données excel, récupérer les informations qui y sont contenues, et en fonction de celles-ci, poser des question s à l'utilisateur afin que celui-ci ait la main sur le résultat final : des données mises en forme dans un ppt.
4/ si, lorsque le traitement commence, aucun fichier EXCEL (les autres applis ne gènent pas) n'est ouvert, tout se passe bien : les userforms se mettent successivement au premier plan, y compris après création et ouverture du ppt.
5/ Si en revanche, un ou plusieurs autres fichiers EXCEL sont ouverts, je vois apparaitre (ce qui n'est pas le cas en 4/) mes 2 fichiers de référence en barre de tache et rien ne se passe
6/ il faudra cliquer sur un de ces 2 fichiers (au choix) afin que le premier userform apparaisse
7/ le but est simple : que ce ... de userform apparaisse TOUJOURS au premier plan à l'écran
Voila, c'est un peu long mais ca me semble clair.
MERCI, MERCI, MERCI de votre aide.