importer des fichiers Excel dans Access

Anonyme
2023-03-31T16:02:33+00:00

Un programme applicatif génère un fichier de type Excel (il s'ouvre correctement sous Excel). Je dois l'importer dans une table Access. Impossible, problème : "la table externe n'est pas dans le format attendu". J'ouvre alors ce même fichier sous Excel, je saisis un caractère d'une cellule pour avoir à enregistrer ce document (sans réelle modification), j'enregistre ce fichier sous Excel, je refais l'import dans Access, tout se passe bien.

Pouvez m'aider ?

Je peux vous transmettre les 2 fichiers... fichier issu du programme et le même mais ayant été enregistré sous Excel, importante différence de poids entre les 2 fichiers.

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

2 réponses

  1. Anonyme
    2023-04-03T20:18:55+00:00

    Bonsoir

    merci d'avoir donner de votre temps  Oui j'ai effectué un import par VBA avec la commande DoCmd.TransferSpreadsheet  mais toujours le même probleme/Avec le fichier enregistré sous excel aucun problème d'intégration en VBAPeut être qu'Excel est plus permissible , et qu'il considère plus facilement le fichier généré par programme comme étant "excel"Peut être que Excel lors de l'enregistrement  ajoutez des informations  qui permettent d'avoir un fichier réellement de type excel pour Access.Le fichier avant et après sauvegarde Excel est différent en termes de poids.Quelles sont les données ajoutées ???Merci

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-03-31T17:20:50+00:00

    Bonjour

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

    Je peux vous aider à importer le fichier Excel dans Access. Le message d’erreur qui s’affiche suggère qu’Access a des difficultés à reconnaître le format du fichier Excel. Cependant, il est étrange que l’enregistrement du fichier dans Excel avant de l’importer dans Access résolve le problème.

    Voici quelques choses que vous pouvez essayer :

    Vérifiez le format du fichier Excel : assurez-vous que le fichier Excel est enregistré dans un format qu’Access peut reconnaître, tel que .xls ou .xlsx. Si le format de fichier n’est pas pris en charge, Access peut ne pas être en mesure de le lire.

    Recherchez des erreurs dans le fichier Excel : ouvrez le fichier Excel et recherchez les erreurs, telles que les problèmes de formatage, les données manquantes ou les erreurs de type de données. Ces problèmes peuvent empêcher Access d’importer correctement les données.

    Essayez d’importer le fichier à l’aide d’une autre méthode : au lieu d’utiliser l’Assistant Importation intégré dans Access, essayez d’importer le fichier Excel à l’aide du code VBA ou d’un outil externe, tel que le pilote Microsoft Excel ou le fournisseur OLEDB Jet.

    Convertir le fichier Excel dans un autre format : si tout le reste échoue, vous pouvez essayer de convertir le fichier Excel dans un format différent, tel que CSV ou TXT, puis l’importer dans Access.

    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