1 pièce(s) jointe(s)
"Vous ne pouvez pas ouvrir la base de données, car le Projet VBA y figurant ne peut pas être lu." NON COMPILÉ
Bonjour,
Aujourd'hui la personne qui utilise la base que j'ai développé a eu le message suivant.
Pièce jointe 532090
Il y a eu quelques autres erreurs avant (entre le moment où j'ai fais les changements et l'apparition de ce message) : l'ouverture d'un état avec "=Date()" et "=Temps()" en entête, demandait ces paramètres dans une boîte de dialogue (comme si les fonctions étaient non reconnues), un champ devant fonctionner affichait #Erreur.
La base a donc été ouverte au moins une fois "normalement" puis lors d'une autre ouverture ce message est apparu.
Cela intervient après des changements que j'ai effectué ce week-end. Quelques ajouts de champs dans des tables, mais surtout un développement VBA incluant deux nouvelles bibliothèques : Microsoft Outlook 16.0 Object Library et Microsoft ActiveX Data Objects 6.0 Library . Cela afin de préparer des mails sur Outlook en VBA.
Deux choses que je trouve non cohérente :
-Quand je google ce message d'erreur (en anglais ou en français), TOUS les sujets traitent du Runtime, comme si cette erreur ne pouvait arriver uniquement en Runtime. Hors, je développe en accdb et je transmets la base en accdb, elle n'est donc pas compilée.
-J'ai accès à un "bureau à distance" avec un répertoire spécifique ou je peux récuperer la base pour le développement. Lorsque j'ai finis ces changements, j'ai pu ouvrir la base sur ce répertoire et la faire fonctionner normalement. Ce qui veut dire que logiquement leur environnement (version d'office/windows) ne pose pas de problèmes particuliers. Même si je ne suis pas 100% sûr que celui auquel j'accède à distance et celui sur lequel tourne la base est exactement le même.
Et impossible de reproduire ce problème (ni le premier avec les requêtes buguées) de mon côté.
J'espère que quelqu'un qui a eu ce message d'erreur saura me guider !
Merci
Même message : Vous ne pouvez pas ouvrir la base de données car le projet VBA ....
J'ai une application fichier/serveur chez plusieurs clients différents et je n'ai jamais eu ce message avant.
Il y a un mois (janvier 2020), un client a installé plusieurs nouveaux postes Windows 10 et il ne parvient plus à ouvrir les fichiers, même la base qui contient un tout petit module en VBA elle ne se lance pas !
Sur des postes plus anciens ça marche (je ne sais plus s'ils sont sur W10 ou W7)
Par contre il exploite uniquement un Runtime 2010 32 bits ? donc pas moyen d'essayer avec Access !
je ne trouve aucune solution à ce problème !!!
A mon avis il doit y avoir quelque part une sécurité qui bloquer le lancement ??
Que faire ? essayer quoi ?
merci de votre réponse