3 Correction instantanée Pour résoudre l'erreur 2302 MS Access

Votre fichier de base de données Access affiche-t-il l’erreur 2302: Microsoft Access ne peut pas enregistrer les données de sortie dans le fichier que vous avez sélectionné “chaque fois que vous tentez d’enregistrer les modifications?

Eh bien, si oui, alors il est très important de connaître les raisons de ce premier et ensuite l’approche pour les corrections. Comme la bonne raison aide à la fixation facile de l’erreur.

Scénario pratique

Nous faisons un travail d’équipe afin que nous travaillions tous la même base de données et un membre de notre groupe reçoit fréquemment ce message d’erreur: “Microsoft Access ne peut pas enregistrer les données de sortie dans le fichier que vous avez sélectionné” exceller.

“Erreur n ° 2302: Microsoft Access ne peut pas enregistrer les données de sortie dans le fichier que vous avez sélectionné.”

Des idées que je peux vérifier pour faire ce travail? Toutes les idées que vous pourriez avoir seraient grandement appréciées!

Merci d’avance

MS Access Error 2302 Détail:

Détail de l’erreur:

Erreur 2302

Microsoft Office Access ne peut pas enregistrer les données de sortie dans le fichier que vous avez sélectionné.

Voici la capture d’écran de l’erreur:

 Erreur d'accès 2302

La description:

MS Access ne peut pas enregistrer les données de sortie dans le fichier que vous avez sélectionné. Les chances sont que @ * le fichier peut être ouvert, si c’est alors le fermer immédiatement. Si vous utilisez un template, vous devez vérifier si le template existe ou non.

Développeur: Microsoft Corporation

Logiciel: Microsoft Access

S’applique à: Windows XP, Vista, 7, 8

Comment réparer l’erreur d’exécution Microsoft Access 2302: Impossible d’enregistrer les données de sortie

Si vous rencontrez également la même erreur de macro d’accès 2302 dans votre application Access Database, essayez les correctifs mentionnés dans cette section particulière.

Méthode 1: Exécutez l’opération d’exportation de manière efficace

  1. Si votre classeur excel de destination semble ouvert, fermez-le avant de continuer.
  2. Dans le volet de navigation de la base de données source, sélectionnez l’objet que vous souhaitez exporter.

Exporter seulement une partie des données

Si votre objet est une table, une requête ou un formulaire, vous souhaitez exporter uniquement une partie des données, ouvrez l’objet en mode Feuille de données et sélectionnez les enregistrements souhaités.

 Ouvrir le formulaire dans la vue Fiche technique:

  1. Faites un double tap sur le formulaire pour l’ouvrir.
  2. Ensuite, cliquez avec le bouton droit sur le formulaire, puis cliquez sur Afficher la feuille de données. Si les options ne sont pas disponibles, alors:
  3. Appuyez sur la vue de conception.
  4. Appuyez sur F4 pour ouvrir le volet des tâches de la feuille de propriétés.
  • Sélectionnez la liste déroulante Formulaire présente en haut de la feuille de propriétés.
  1. Maintenant, dans l’onglet Format de la feuille de propriétés, définissez Autoriser la propriété de feuille de données sur Oui.
  2. Après avoir ouvert l’onglet Conception, dans le groupe Affichages, cliquez sur Affichage de la feuille de données.

Remarque:

Gardez à l’esprit que vous ne pouvez pas exporter une partie du rapport. Cependant, vous pouvez sélectionner ou ouvrir la table ou la requête sur laquelle le rapport est basé, puis exporter une partie de l’objet dans cet objet.

  1. Dans l’onglet Données externes, dans le groupe d’exportation, appuyez sur l’option Excel.
  2. Dans la boîte de dialogue Export – Excel Spreadsheetdialog, examinez maintenant le nom de fichier suggéré pour le classeur Excel. Si vous le souhaitez, vous pouvez modifier le nom du fichier.
  3. Dans la zone de format de fichier, sélectionnez le format de fichier souhaité.
  4. Si vous exportez une table ou une requête et que vous souhaitez exporter des données formatées, choisissez l’option Exporter des données avec mise en forme et disposition.

AUSSI LIRE

Comment trouver et supprimer Dupliquer MS Access enregistrements Dans Access 2013 & 2016

Remarque:

Si vous exportez un formulaire ou un rapport, cette option est toujours sélectionnée mais indisponible.

  1. Pour afficher le classeur Excel de destination après la fin de l’opération d’exportation. Sélectionnez ensuite la case à cocher Ouvrir le fichier de destination.

Si votre objet source est ouvert et que vous avez sélectionné un ou plusieurs enregistrements dans la vue avant de démarrer l’opération d’exportation. Vous pouvez ensuite sélectionner Exporter uniquement les enregistrements sélectionnés. Si vous souhaitez exporter tous les enregistrements affichés dans la vue, laissez cette case vide.

Remarque: la case à cocher n’apparaîtra pas si aucun des enregistrements n’a été sélectionné.

  1. Cliquez sur OK.

Si dans le cas où le processus d’exportation ne fonctionne pas juste à cause de l’erreur alors l’application d’accès montrera les raisons principales de l’occurrence de cette erreur.

Sinon, l’accès exporte les données et selon votre sélection à l’étape 7, ouvrez le classeur cible dans Excel. Ensuite, l’accès affiche une boîte de dialogue qui crée une spécification qui utilise principalement les détails de l’opération d’exportation.

Méthode 2: essayez d’exporter des données, schéma et tables connexes au format XML

Dans Oder pour exporter les données, vous pouvez utiliser la méthode ExportXML à travers laquelle vous pouvez facilement exporter les données et le formatage contenus dans la table avec toutes les données supplémentaires que vous spécifiez.

Spécifiez les données supplémentaires à exporter? Pour cela, vous devez essayer la méthode CreateAdditionalData pour créer un objet AdditionalData. Ensuite, en utilisant la méthode add, l’utilisateur peut ajouter des tables supplémentaires à exporter avec la table principale.

La procédure mentionnée ci-dessous vous explique comment inclure des données supplémentaires lors de l’exportation d’une table vers XML. La table de commande est exportée avec plusieurs autres tables. Le schéma et la mise en forme sont également exportés en tant que fichiers .xsd et .xsl séparés, respectivement.

Private Sub ExportRelTables()
‘ Purpose: Exports the Orders table as well as
‘ a number of related databases to an XML file.
‘ XSD and XSL files are also created.

Dim objAD As AdditionalData

‘ Create the AdditionalData object.
Set objAD = Application.CreateAdditionalData

‘ Add the related tables to the object.
With objAD
.Add “Order Details”
objAD(Item:=”Order Details”).Add “Order Details Details”
.Add “Customers”
.Add “Shippers”
.Add “Employees”
.Add “Products”
objAD(Item:=”Products”).Add “Product Details”
objAD(Item:=”Products”)(Item:=”Product Details”).Add _
“Product Details Details”
.Add “Suppliers”
.Add “Categories”
End With

‘ Export the Orders table along with the addtional data.
Application.ExportXml acExportTable, “Orders”, _
“C:\Orders.xml”, “C:\OrdersSchema.xsd”, _
“C:\OrdersStyle.xsl”, AdditionalData:= objAD
End Sub

Méthode 3: Action de macro ExportWithFormatting

Vous pouvez également utiliser l’action ExportWithFormatting pour exporter les données dans les objets de base de données spécifiés, tels que datasheet, fiche, rapport, rapport ou module, vers les différents formats de sortie.

Remarque: dans l’accès 2010, l’action de macro OutputTo a été renommée ExportWithFormatting. Les arguments utilisés dans ce sont toujours les mêmes pour cette action de macro. L’action de macro ExportWithFormatting n’est pas disponible dans les applications Web d’accès.

AUSSI LIRE

Apprendre à Exporter les données Access À Excel et corriger son erreur liée

Remarques

Les données d’accès sont sorties dans le format sélectionné et peuvent être lues par n’importe quel programme utilisant le même format. Supposons que vous ayez sorti les objets de base de données au format HTML, l’accès créera un fichier au format HTML contenant les données de l’objet. Vous pouvez utiliser l’argument du fichier modèle pour spécifier le fichier à utiliser comme modèle pour le fichier .html.

Les règles suivantes sont applicables lorsque vous utilisez l’action de macro ExportWithFormatting pour sortir un objet de base de données vers l’un des formats de sortie.

  • Pour les contrôles contenant un champ oui / non, le fichier de sortie affiche la valeur-1 (Oui) ou 0 (Non).
  • Dans le cas d’une zone de texte liée au champ Lien hypertexte, le fichier de sortie affiche le lien hypertexte pour tous les formats de sortie, à l’exception du texte MS-DOS.
  • Lorsque l’utilisateur génère un formulaire ou une feuille de données au format html, un fichier .html est créé.
  • Si vous produisez un rapport au format html, un fichier .html est créé pour chaque page du rapport.
  • L’utilisateur peut sortir des données dans une table, une requête ou un formulaire. Dans le fichier de sortie, les champs entiers de la feuille de données apparaissent tels qu’ils sont en accès, à l’exception des champs contenant des objets OLE. Dans le fichier de sortie, des colonnes séparées sont incluses pour les objets OLE, mais les champs sont vides.

La sortie que vous obtiendrez après l’exécution de l’action de macro ExportWithFormatting est silencieuse, similaire aux options de l’onglet Export group on external data. L’argument d’action correspond aux paramètres de la boîte de dialogue Exporter.

 


3 Correction instantanée Pour résoudre l’erreur 2302 MS Access: «Impossible d’enregistrer les données de sortie dans le fichier que vous avez avoir sélectionné»