cs_etniqs
Messages postés201Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention10 mai 2016
-
27 févr. 2007 à 13:57
cs_etniqs
Messages postés201Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention10 mai 2016
-
27 févr. 2007 à 15:12
bon c'est pas du tout du VB6, mais bon, ça se rapproche des DLL si on veut ...
voilà mon pb :
- j'ai écrit une fonction dans VBA - quotient() - qui à le même nom qu'une fonction existante dans office (QUOTIENT),
- je l'utilise dans des cellules d'excel,
- puis je la supprime,
et voilà t'y pas qu'office garde comme référence l'ancienne fonction (qui n'existe plus donc) et ne trouve pas la fonction par défaut,
- les cellules me retournent $NOM! au lieu d'une valeur, car excel ne reconnait pas la fonction,
- même quand je supprimer la cellule,
- même quand je réécrit tout ...
- même en redemarrant, réinstallant, réécrivant et cramant le tout ...
cs_etniqs
Messages postés201Date d'inscriptionmardi 7 octobre 2003StatutMembreDernière intervention10 mai 2016 27 févr. 2007 à 15:12
Alors voilà le résultat : oui, ça marche, mais avec un gros point, celui de "Détruire le Projet" (A que ça fait 2 ans que je le développe/améliore) , et que j'ai résolu simplement :
- Il suffit de renommer les fonctions utilisées les cellules par un autre nom, avant de désinstaller/réinstaller VBA...