Bonjour à tous
Il semble assez qu'on ait là une drôle (pour ne pas dire scabreuse) de construction où depuis du VBA, on cherche à ouvrir en mode exécution, un fichier VBP de VB6 ou de VB5.
Pour mémoire : Les fichiers VBP de VB sont, eux, exécutables en tant que tels à la condition sine qua non de la disponibilité totale (pas uniquement les fichiers du runtime) de l'application VB6.exe ou VB5.exe et de la présence, dans le même répertoire, des autres fichiers (dont .frm) du projet VB.
Un projet VB est nécessairement composé d'au moins un fichier .frm, lui-même dépendant éventuellement de références (qui, elles, n'ont absolument rien à voir avec les références d'un classeur).
J'ignore qui a bien pu s'amuser à une telle acrobatie, mais la jetterais personnellement sans la moindre hésitation à la poubelle.
A JBL07 : si, comme tu le dis plus haut, tu n'as "aucune idée" de ce qu'est cette usine à gaz, nul ne saurait le "voir" à ta place (et encore moins sans disposer de VB6 ou VB5).