Partager via

Access - VBA - Plus aucune DB ne fonctionne, deux messages selon les cas : expression à l'origine d'une erreur ou le code VBA ne peut être lu

Anonyme
2023-03-23T11:41:12+00:00

Bonjour,

Je travaille au quotidien avec des bases de données Access, une par client et une pour la gestion de notre activité. Depuis le début de semaine, plus aucune base de données sur mon portable ne fonctionne correctement. Selon les cas, je reçois deux messages :

  • Si la DB travaille entièrement en local, avec des tables liées locales ou sans tables liées, le message indique à l'ouverture (pour l'affichage du menu général) : "L'expression Sur ouverture entrée comme paramètre de la propriété d'événement est à l'origine d'une erreur. Un problème est survenu durant la communication entre <Nom_DB> et le serveur OLE ou le contrôle active X"
  • Si la DB utilise des tables liées via ODBC, le message à l'ouverture indique : "Vous ne pouvez pas ouvrir la base de données, car le projet VBA y figurant ne peut pas être lu. Vous pouvez ouvrir la base de données uniquement si le projet VBA est d'abord supprimé. La suppression du projet VBA supprime tous les codes des modules, des formulaires et des états."

Sur mon ordinateur fixe, les bases de données fonctionnent correctement.

J'ai donc cherché les différences :

Système Windows 11 PRO 22H2 build 22621.1413, experience pack 1000.22639.1000.0 des deux côtés

Microsoft 365 version 2302, build 16130.20306 office "démarrer en un clic" des deux côtés

Même compte enregistré

Ce sont des bases de données que j'utilise au quotidien, donc toutes les références sont correctement cochées.

Je sèche. Qui peut m'aider ?

Merci d'avance

Mathieu

Microsoft 365 et Office | Access | Pour la maison | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

10 réponses

  1. Anonyme
    2023-03-23T16:57:34+00:00

    Bonjour,

    • Réparez l’installation de Microsoft Office : passé à la réinstallation directement
    • Réinstallez Microsoft Access : Aucun changement.
    • Vérifiez les mises à jour Windows : Merci de lire mon message avant de copier/coller.
    • Recherchez les mises à jour Access : Merci de lire mon message avant de copier/coller.
    • Vérifiez les modules corrompus : Merci de lire mon message avant de copier/coller.
    • Vérifiez les références : Merci de lire mon message avant de copier/coller.

    Merci d'avoir tenté.

    Quelqu'un d'autre ?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-03-23T15:58:03+00:00

    Salut,

    Ces messages et symptômes d'erreur apparaissent souvent lorsque le fichier est corrompu. As-tu essayé de remplacer le fichier frontend qui ne fonctionne pas par une sauvegarde ou par une copie du frontend qui fonctionne sur ton ordinateur fixe?

    Servus

    Karl

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Anonyme
    2023-03-23T13:20:23+00:00

    Bonjour

    Je m’appelle Abdal et je serais heureux de vous aider avec votre question.

    Il semble qu’il pourrait y avoir un problème avec l’installation de Microsoft Access sur votre appareil mobile. Voici quelques éléments que vous pouvez essayer de résoudre le problème :

    Réparez l’installation de Microsoft Office : Accédez au Panneau de configuration > Programmes et fonctionnalités > Microsoft Office > Modifier. Choisissez ensuite l’option « Réparer ».

    Réinstallez Microsoft Access : Désinstallez Microsoft Access de votre appareil mobile, puis réinstallez-le. Assurez-vous de redémarrer votre appareil mobile une fois la réinstallation terminée.

    Vérifiez les mises à jour Windows: Assurez-vous que toutes les dernières mises à jour Windows sont installées sur votre appareil mobile.

    Recherchez les mises à jour Access : Assurez-vous qu’Access est à jour.

    Vérifiez les modules corrompus : Vous pouvez essayer d’exporter tous vos modules, formulaires et états vers des fichiers texte, puis les réimporter dans une nouvelle base de données. Ce processus peut aider à identifier les modules corrompus qui peuvent être à l’origine du problème.

    Vérifiez les références : Vérifiez si l’une des références de votre base de données est manquante ou cassée. Si c’est le cas, supprimez les références manquantes et ajoutez les bonnes.

    J’espère que cette information vous aidera.

    Cordialement,

    Abdal

    Cette réponse a été traduite automatiquement. Par conséquent, il peut y avoir des erreurs grammaticales ou des expressions étranges.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-03-23T12:30:34+00:00

    J'ai vérifié, les mêmes références sont cochées des deux côtés. et pas de tag "manquant" ou autre.
    Par contre, impossible de vérifier les versions des dll, les noms sont identiques.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  5. Hecatonchire 53,700 Points de réputation Modérateur bénévole
    2023-03-23T12:19:07+00:00

    Bonjour,

    "Ce sont des bases de données que j'utilise au quotidien, donc toutes les références sont correctement cochées."=> vérifie quand même, car il y a sûrement eu des mises à jour de Office/Windows et autres modifications possibles sur ton poste.

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire