Votre base de données Access refuse-t-elle d’ouvrir votre formulaire ou votre rapport enregistré? Eh bien, si vous aussi êtes victime de cela, essayez ces corrections mentionnées pour résoudre cette erreur “Impossible d’ouvrir le formulaire ou le rapport” dans Access.

Bien des utilisateurs comme vous font le même problème dans leur application Access Database respective. Voici le scénario d’un tel utilisateur qui fait face à cela.

Scénario pratique

Salut..!

J’étais en train de modifier un formulaire complexe dans Access 2013. À un moment donné, lorsque j’ai fermé le formulaire (en mode Création) et essayé de l’ouvrir en mode Formulaire, j’ai reçu une erreur indiquant que l’accès ne pouvait pas terminer l’opération. pas assez de mémoire.

Je sais que le problème n’est pas mon ordinateur, parce que je suis capable d’ouvrir la base de données sur un autre ordinateur (avec Access 2010), et quand j’essaye d’ouvrir ce formulaire, ou l’exporte, je reçois la même erreur de mémoire.

Ce formulaire prendrait des heures, sinon des jours, à recréer.

Y a-t’il quelque chose que je puisse faire? Merci!

Vous pourriez également ne pas être confronté à un type de problème similaire, il est donc important de connaître les correctifs pour les résoudre le plus rapidement possible. Prenez une initiative importante avant que l’ensemble de vos données soit atteint à un état d’où la récupération est presque impossible.

Donc, avant de passer à la résolution pour corriger l’erreur “Impossible d’ouvrir le formulaire ou le rapport” dans Access. Commençons par la petite information sur les objets fondamentaux de Microsoft Access dans le formulaire et le rapport.



Objets fondamentaux de Microsoft Access:

Formulaires :

Le formulaire est un de ces objets de base de données Access qui rend les données disponibles à l’écran. Avec un formulaire, vous pouvez afficher et modifier les données comme le tri, la suppression, l’ajout et ainsi de suite. Formulaire vous permet réellement de travailler avec vos données. Il ne «stocke aucune donnée; C’est juste un outil pour visualiser les données dans votre tableau. Toute modification effectuée dans le formulaire sera reflétée dans le tableau.

Rapports:

L’autre objet Access Database Object est un rapport. Eh bien cet objet, est d’afficher vos données, mais sur papier. Contrairement au formulaire, les rapports ne vous permettent pas de modifier les données car elles sont conçues pour être statiques. Une fois que vous avez imprimé vos données sur papier, cela va être assez statique, ce qui signifie que les rapports reflètent cela.

Symptômes

Lorsque vous créez un formulaire ou un état et appliquez un filtre avant de l’enregistrer pour la première fois et que vous l’enregistrez lorsque le filtre est toujours actif, le filtre ne peut pas être désactivé. Le rapport ou le rapport affiche toujours la vue filtrée du sous-jacent. table ou requête.

Cause

Bien que ce soit, une nouvelle fonctionnalité pour créer facilement des formulaires et des rapports filtrés en permanence. MS Access intègre ce filtre dans la conception de l’objet, si le filtre fonctionne au moment de la première sauvegarde de l’objet.

Résolution Pour corriger l’accès “Impossible d’ouvrir un formulaire ou un rapport” problème

Si vous ne voulez pas qu’un filtre que vous avez utilisé pour un formulaire ou un rapport nouvellement créé soit permanent; Il est alors préférable de supprimer le filtre avant de sauvegarder les objets pour la première fois.

Mais si vous avez créé le formulaire ou le rapport et l’avez enregistré pour la première fois alors qu’il est dans un état filtré et plus tard, vous avez décidé qu’il ne devrait pas être définitivement là. Ensuite, vous pouvez également modifier la propriété de source d’enregistrement de l’objet en utilisant la procédure mentionnée ci-dessous. Alors, commençons:

Méthode 1: Supprimer un filtre permanent d’un formulaire ou d’un rapport

  1. Dans le panneau de navigation, faites un clic droit sur le formulaire ou le rapport, puis cliquez sur le bouton Présentation de la conception dans le menu contextuel. L’objet s’ouvrira en mode Design.
  2. Si vous ne parvenez pas à voir la feuille de propriétés, appuyez sur f4 pour l’afficher.
  3. Appuyez sur la zone de propriété de la source d’enregistrement de l’objet, puis appuyez sur celle-ci. Le concepteur de requêtes s’affiche avec la requête de jeu d’enregistrements de l’objet affichée.
  4. Pour les champs filtrés et les critères de filtrage, recherchez dans la grille de conception de la requête.

Dans la figure montrée, il y a un champ filtré CompanyName, et un seul critère, Contoso, Ltd.

  1. Effectuez des sélections pour les colonnes contenant un champ filtré en tapant sur la barre grise présente juste au-dessus de la ligne Champ dans la conception de requête.
  2. Pour supprimer le champ filtré et son critère, appuyez simplement sur l’option DELETE.
  3. De même, pour chaque champ filtré que vous souhaitez supprimer de la conception de l’objet, répétez les étapes 5 et 6.
  4. Fermez le Concepteur de requêtes, dès que vous êtes invités à enregistrer la modification apportée à l’instruction SQL et à mettre à jour la propriété, cliquez sur Oui.

En procédant comme indiqué ci-dessus, vous devez avoir supprimé le filtre permanent de votre formulaire ou de votre rapport.

lire aussi:

5 correctifs instantanés pour résoudre l’accès 3045- “Impossible d’utiliser la base de données; Fichier déjà utilisé “Erreur

Corrections pour résoudre MS Access 3159 – pas une erreur de signet valide

Méthode 2: importer les autres objets dans une nouvelle base de données

Lors de la création du formulaire, des rapports et du code dans leurs modules, il existe de nombreuses chances qu’ils soient corrompus. Pour contourner ce problème, importez d’autres objets dans une nouvelle base de données.

Ce processus tente de créer un nouveau fichier et d’importer les données à partir de la base de données endommagée. Pour ce faire, procédez comme suit:

? Démarrez Microsoft Access.

  • Sélectionnez une base de données Access vierge et cliquez sur OK.
  • Attribuez un nouveau nom à votre base de données et choisissez un emplacement de fichier, puis cliquez sur Créer
  • Maintenant, cliquez sur le menu Fichier, allez à Données externes et sélectionnez Importer.
  • Recherchez et sélectionnez votre base de données corrompue et cliquez sur l’option Importer
  • Si, au cas où vous ne recevriez aucune fenêtre d’objet d’importation, ce processus ne peut pas récupérer votre base de données d’accès, continuez.
  • Cliquez sur l’onglet Tables en haut de la fenêtre Importer un objet et cliquez sur Sélectionner tout. Faites la même chose pour les 6 autres onglets dans la fenêtre. Enfin, cliquez sur le bouton OK lorsque vous avez terminé.

Après avoir terminé tout cela, les données de la base de données corrompue devraient maintenant être dans les fichiers que vous venez de créer

Méthode 3: Access Réparation N de récupération Outil

Bien incapable d’ouvrir votre formulaire de base de données Access ou les rapports n’est pas seulement un problème, c’est une indication que votre formulaire d’accès MS ou un rapport est en quelque sorte corrompu. Ainsi, dans de tels cas, si la solution manuelle ne fonctionne pas, vous devez essayer Access Réparation N de récupération Outil car il s’agit de la solution la plus efficace pour résoudre tout problème de corruption rencontré dans la base de données Access. Jetez un oeil à certaines de ses caractéristiques de qualité:

  • Récupère efficacement les tables, les requêtes, les formulaires, les rapports, les macros, les modules, les relations, etc.
  • Restauration facile de tous les objets, y compris les enregistrements supprimés vers une nouvelle base de données
  • Récupération facile des formulaires et modules protégés par mot de passe.
  • Compatible avec toutes les versions de MS Access, y compris les dernières 2016.
  • Prend en charge les tables liées et les types de données calculés.

conclusion:

La suppression du filtre permanent de tout formulaire ou rapport ne vous empêche pas d’utiliser le même filtre dans un formulaire sur cet objet à l’avenir. Il le supprime uniquement de la conception de l’objet afin que vous puissiez afficher tous les enregistrements dans sa table ou requête sous-jacente par défaut.

Maintenant, vous pouvez parfaitement travailler avec votre formulaire de base de données Access et rapports. Si vous trouvez ce message utile, partagez votre opinion dans notre section de commentaires. Vous pouvez également discuter si vous avez été confronté à un autre problème aussi.



[Résolu] Microsoft Access ne peut pas ouvrir le formulaire ou le rapport