Partager via

Access 2016 (office)

Anonyme
2018-09-11T19:38:57+00:00

Bonjour,

J'ai converti une ancienne base de données de Access 2007 en .accdb sur Access 2016 (office 32 bits) et elle fonctionne correctement.

Cependant, il y avait besoin de modifier des macros ou des formulaires.

Je m'aperçois que je ne peux pas modifier, par exemple :

  • le nom d'une macro : il n'enregistre pas les modifications et donc ne trouve pas la macro à son activation
  • ni un simple format de formulaire :  un message me demande d'enregistrer le formulaire, je dis oui, alors second message indiquant qu'une (macro à laquelle je n'ai pas touché) plante avec erreur 3270. C'est la partie de section de la macro qui commandait la fermeture du formulaire antérieur.  Je tourne en rond jusqu’à ce que je refuse les modifs et tout reviens comme avant, sans aucune modification, bien sûr.

La base n'est pas en lecture seule.

J'ai une autre base de données qui traite tout à fait autre chose qui se modifie bien.

Que puis-je, faire, SVP, pour la base "malade".

Merci de votre aide

Enklasker

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

Réponse acceptée par l’auteur de la question

Anonyme
2018-09-12T11:04:12+00:00

Pour commencer, moi, j'essayerais de tout importer dans une nouvelle bd.

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

0 commentaires Aucun commentaire

5 réponses supplémentaires

  1. Anonyme
    2018-09-17T11:53:23+00:00

    Bonjour,

    J'attendais d'avoir achevé toute l'opération pour donner les résultats, en cas de difficultés.

    Je n'ai pas tout remonté, car la base est une grosse base en terme d'opération, mais en fait, pour le moment tout se passe bien.

    En résumé, j'ai donc importé tables, requêtes et macros puis reconstruit peu à peu les formulaires et sous-formulaires. Ce n'est pas tout à fait fini, mais a priori  il n'y a pas de problème.

    Ce sont bien les formulaires et sous formulaires qui plantaient, je n'en ai importé aucun. Je ne sais pas pourquoi, mais bon, cela va marcher.

    Il me faut quelquefois formaliser quelques macros pour les liens entre formulaires.

    j'ai une dernière question pour une compréhension.  Ma base est bien en ".accdb", mais dans l'intitulé qui apparait dans la barre de titre, outre ne le nom de la base et son chemin, il est dit entre parenthèse "format de fichier Access 2007 - 2016".

    Or elle bien au format 2016, si je comprend bien et en plus non régressive en format "2007" (ce qui n'est pas un nécessaire pour moi).

    En tout cas merci à vous et en particulier à Daniel pour son aide et avis compétent.

    Je considère le sujet résolu.

    Enklasker

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

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire
  2. Anonyme
    2018-09-12T20:47:35+00:00

    J'ai suivi ta suggestion.

    J'ai pu importer tables requêtes, macros, mais l'importation signale des conflits et n'importe pas les formulaires.

    J'ai donc créer une base, puis tout importé sauf les formulaires... que je vais reconstruire sur la nouvelle base.

    Je te tiens au courant dès que cette opération est achevé

    Enklasker

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

    0 commentaires Aucun commentaire
  3. Anonyme
    2018-09-12T10:14:41+00:00

    Merci Daniel de m'aider.

    Le bouton de Sauvegarde ? Je n'y avais pas pensé. Je viens de tester plusieurs fois : pas plus de résultat.

    Compacté oui, je l'ai fait déjà sans résultat non plus.

    Vérifier la Bd se compile (VBA) sans erreurs, je ne sais pas faire ou voir cela.

    Je pensais créer en effet une nouvelle base de donnée si ne n'avais pas d'autres solutions et y importer les tables et tout refaire.

    Peut-être y importer aussi, les requêtes  (moins de risques de bug ???) ?

    J'hésite à importer les formulaires et les macros car ce sont les deux points qui bug, même si c'est du temps derrière.

    Qu'en penses-tu ?

    Merci encore

    Enklasker

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

    0 commentaires Aucun commentaire
  4. Anonyme
    2018-09-12T09:43:21+00:00

    As-tu essayé d'utiliser le bouton de sauvegarde en haut à gauche de l'application au lieu du dialogue qui apparait à la fermuture du formulaire?

    As-tu compacté la base de données récement? Compacte le, puis essaie à nouveau.

    Je vérifierai aussi que la bd se compile (VBA) sans erreurs.

    Tu pourrais créer une nouvelle base de données puis tout importer et voir si ça aide.

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

    0 commentaires Aucun commentaire