[Access 2007] Impossible d'ouvrir module VBA

Fermé
romanobx - 16 déc. 2010 à 08:54
 romanobx - 16 déc. 2010 à 12:19
Bonjour,

Je travaille sur une base Access 2007 downgradée en 2002-2003 dans laquelle j'ai développé deux fonctions VBA stockée dans un module rattaché au projet.

Devant transmettre la base à une personne sur un autre poste, j'ai fait une copie de la base directement dans mon explorateur (Ctrl+C, Ctrl+V) et je mets cette copie non plus dans mon dossier de base mais sur mon Bureau.

A partir de là, je ne peux plus accéder au code VBA... le module apparaît bien dans ma base dupliquée dans la liste des objets de la base mais quand je veux l'ouvrir en mode création, j'ai un message d'erreur "Le nom de module <nom du module> est mal orthographié ou fait référence à un module qui n'existe pas". Donc toutes les macros appelant les fonctions déclarées dans ce module ne fonctionnent pas.

J'ai bien rattaché à la nouvelle base les librairies rattachées à la base de départ (qui au passage avaient sautées lors du déplacement de la base dupliquée dans mon arborescence... chose que je ne m'explique pas)...

Je ne comprends pas pourquoi ce module VBA ne "suit" pas le déplacement de la base dans l'arborescence... Quelqu'un a-t-il déjà rencontré ce problème? Quelqu'un pourrait-il m'aider sur le sujet?

Merci d'avance pour vos réponses.
Romain

A voir également:

1 réponse

Utilisateur anonyme
16 déc. 2010 à 09:14
Bonjour romanobx

Je n'ai jamais utilisé VBA avec Access cependant je ferais, si c'est possible comme avec word et excel, une exportation du ou des modules puis une importation avec la nouvelle base.

Cordialement

Agi67
0
Bonjour,

Merci pour votre réponse, c'est en effet certainement un moyen de faire...

J'en ai toutefois trouvé un autre qui fait l'affaire. En ouvrant ma base depuis son emplacement d'origine puis en faisant Menu-Enregistrer Sous, elle se copie correctement et tout semble suivre en terme de code, fonctionnalités et autres...

J'ai donc trouvé une solution mais je ne m'explique toujours pas que la copie via un CTRL-C / CTRL+V directement dans l'explorateur puis un déplacement manuel vers un autre emplacement ait pu me générer ces problèmes...

Merci pour votre temps en tout cas et si vous avez une explication je suis preneur!

Romain
0