Bonjour,
J'ai parcouru une bonne partie des sujets déjà écrits et je n'ai pas trouvé de solution à mon problème que voici :
- Dans un fichier VBA, j'ai une macro appelée MyFunction(cell1,cell2)
- Dans un fichier excel, une cellule appelle cette fonction par :
Cela fonctionne très bien jusqu'à la prochaine ouverture du fichier excel.
En effet, à la prochaine ouverture du fichier Excel, je rencontre l'erreur #NOM, car il ne trouve plus MyFunction, alors qu'il est toujours présent.
Je dois alors changer la formule de la cellule par :
=MesMacros.xla!MyFunction(H4,J4)
Mais après avoir retrouvé le lien, Excel transforme la formule en Et le problème réapparaitra à la prochaine ouverture de fichier ...
Comme concerver en dur le chemin
=MesMacros.xla!MyFunction(H4,J4)
dans la cellule ?
Partager