Module renommé mais non reconnu
Résolu
ceram
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
Ceram -
Ceram -
Bonjour,
J'ai créé un fichier qui fait appel à plusieurs macro. J'ai rassemblé les macros dans différents modules que j'ai ensuite renommés.
Pour exécuter les différentes macros, j'ai créé des boutons dans un nouveau menu et ca fonctionne bien sur mon poste.
Le problème se pose quand je veux l'utiliser sur un autre poste: lorsque j'installe le menu et que je clique sur les boutons, ca ne fonctionne pas car le message d'erreur m'indique un autre nom de module: comme si il n'avait pas fait le lien avec le nouveau nom que j'ai créé.
Voyez-vous d'où ca pourrait venir?
Merci
J'ai créé un fichier qui fait appel à plusieurs macro. J'ai rassemblé les macros dans différents modules que j'ai ensuite renommés.
Pour exécuter les différentes macros, j'ai créé des boutons dans un nouveau menu et ca fonctionne bien sur mon poste.
Le problème se pose quand je veux l'utiliser sur un autre poste: lorsque j'installe le menu et que je clique sur les boutons, ca ne fonctionne pas car le message d'erreur m'indique un autre nom de module: comme si il n'avait pas fait le lien avec le nouveau nom que j'ai créé.
Voyez-vous d'où ca pourrait venir?
Merci
A voir également:
- Module renommé mais non reconnu
- Cle usb non reconnu - Guide
- Pas de module ci - Forum TV & Vidéo
- Manque cam module - Forum TNT / Satellite / Réception
- Persistence module - Forum logiciel systeme
- 'Pip' n’est pas reconnu en tant que commande interne ✓ - Forum Python
3 réponses
Salut,
Dans le VBA, les noms ne sont pas mis à jour automatiquement comme dans excel quand tu changes un nom. Cela m'est arrivé.
Si tu as renommé ton module après avoir créer les boutons, le code compilé VBA ne trouve pas le nom du bon module.
Il faut refaire une copie avec le nouveau nom (faire un copier coller du code dans le nouveau module) et remettre les boutons avec cette copie. ça devrait marcher.
Sinon, je ne sais pas. Idem pour les userforms, ne pas changer de nom après...sinon refaire le code en copier coller du précédent.
A+
Dans le VBA, les noms ne sont pas mis à jour automatiquement comme dans excel quand tu changes un nom. Cela m'est arrivé.
Si tu as renommé ton module après avoir créer les boutons, le code compilé VBA ne trouve pas le nom du bon module.
Il faut refaire une copie avec le nouveau nom (faire un copier coller du code dans le nouveau module) et remettre les boutons avec cette copie. ça devrait marcher.
Sinon, je ne sais pas. Idem pour les userforms, ne pas changer de nom après...sinon refaire le code en copier coller du précédent.
A+