Fonction personnalisée non reconnue
DonWaMaille
Messages postés
4
Statut
Membre
-
Le Pingou Messages postés 12284 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12284 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai crée une fonction personnalisée qui fonctionne très bien.
Seulement, j'enregistre mon fichier, en format avec macro, le ferme, l'ouvre de nouveau et là catastrophe:
Les cellules qui comportaient ma fonction personnalisée affichent toutes #NOM. La formule n'est plus reconnue alors qu'elle est toujours la quand je fais ALT F11.
Merci pour votre aide.
J'ai crée une fonction personnalisée qui fonctionne très bien.
Seulement, j'enregistre mon fichier, en format avec macro, le ferme, l'ouvre de nouveau et là catastrophe:
Les cellules qui comportaient ma fonction personnalisée affichent toutes #NOM. La formule n'est plus reconnue alors qu'elle est toujours la quand je fais ALT F11.
Merci pour votre aide.
5 réponses
-
Bonjour,
Si tu as excel 2010 tu enregistres bien un classeur type .xlsm ?
Si tu reste en .xlsx tu perds les macro (tu as un message d'avertissement d'ailleurs)
eric
-
Merci Eric pour ta réponse.
Le fichier est bien enregistré en .xlsm.
Mais rien ne fonctionne... -
Sans fichier difficile de deviner.
Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
-
Bonjour à tous,
à tout hasard, essaies de rajouter cette ligne dans ta fonction, afin qu'elle se mette à jour à chaque calcul de ta feuille :
Application.Volatile
L'on ne sait pas quelle version tu utilises mais j'ai eu le cas.-
-
Salut Éric,
Je suis bien sûr d'accord sur la fonction .volatile mais j'ai réparé une fonction assez basique (nom onglet) qui ne l'avait pas et me servait #NOM! ou #VALEUR!.
Avec 2010, j'ai vu pas mal d'incohérences (qui sont peut-être corrigées avec les MAJ de cette semaine) comme par exemple la modification de la hauteur d'un combobox qui change aussi sa largeur et vice-versa !
Bonne journée à toi.
-
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour à tous,
Juste au passage, est-ce que votre fonction personnalisée se trouve bien dans un module et non pas un module de feuille ?