Utiliser un lecteur d’écran pour insérer des données Excel dans des bases de données Access de bureau

Cet article concerne les personnes présentant des troubles visuels ou cognitifs qui utilisent un programme de lecture d’écran tel que le narrateur Windows, JAWS ou NVDA avec des produits Microsoft 365. Cet article fait partie de l’ensemble de contenu de la Prise en charge du lecteur d’écran Microsoft 365dans lequel vous trouverez plus d’informations sur l’accessibilité sur nos applications. Pour obtenir une aide générale, visitez le site Microsoft Support.

Utilisez Access avec votre clavier et un lecteur d’écran pour importer une feuille de calcul Excel à Access ou lier à partir d’une base de données de bureau Access vers une feuille de calcul Excel. Nous l’avons testé avec le narrateur, JAWS et NVDA, mais il est possible qu’il fonctionne avec d’autres lecteurs d’écran, à condition qu’ils respectent les techniques et normes d’accessibilité courantes.

Remarques : 

Contenu de cet article

Préparer la feuille de calcul Excel pour l’importation ou la liaison

Avant d’importer des données d’une feuille de calcul Excel vers Access, prenez un moment pour examiner la feuille de calcul et décider de la façon dont vous souhaitez importer des données à partir de celle-ci.

  • Déterminez si vous souhaitez lier ou importer la feuille de calcul entière ou seulement une partie de celle-ci. Si vous souhaitez n’apporter qu’une partie d’une feuille de calcul à Access, vous pouvez définir une plage nommée qui inclut uniquement les cellules que vous souhaitez apporter. Pour obtenir des instructions, consultez Utiliser un lecteur d’écran pour nommer une cellule ou une plage de données dans Excel.

  • Assurez-vous que la feuille de calcul Excel est au format de fichier plat afin que l’Assistant puisse facilement gérer les données qu’elle contient. Par exemple, corrigez les valeurs d’erreur possibles, supprimez les colonnes et lignes vides inutiles et vérifiez que chaque colonne contient le même type de données dans chaque ligne. Pour plus d’informations sur la préparation de l’importation ou de la liaison, reportez-vous aux sections « Préparer la feuille de calcul », « Préparer les données Excel » et « Résoudre les problèmes de valeurs manquantes ou incorrectes » dans Importer ou lier des données dans un classeur Excel.

Préparer la base de données Access de destination pour l’importation

Avant d’importer des données à partir d’une feuille de calcul Excel, prenez un moment pour vérifier que la base de données de destination Access est prête pour l’importation et décider de la façon dont vous souhaitez stocker les données importées.

  • Assurez-vous que la base de données de destination Access n’est pas en lecture seule et que vous disposez des autorisations nécessaires pour apporter des modifications à la base de données.

  • Déterminez si vous souhaitez stocker les données dans une table nouvelle ou existante :

    • Si vous choisissez de stocker les données dans une nouvelle table, Access crée une table et ajoute les données importées à cette table. Si une table portant le nom spécifié existe déjà, Access remplace le contenu de la table par les données importées.

    • Si vous choisissez d’ajouter les données à une table existante, les lignes de la feuille de calcul Excel sont ajoutées à la table spécifiée.

  • Si vous décidez d’ajouter les données Excel à une table de Access existante, assurez-vous que les paramètres de structure et de champ dans les données sources dans Excel correspondent à ceux de la table de destination dans Access. Pour ouvrir le tableau Access en mode Création pour inspection, appuyez sur Alt+H, W, D. Vérifiez le tableau par rapport à la liste de contrôle dans la section « Préparer la base de données de destination », étape 2, dans Importer ou lier des données dans un classeur Excel.

Importer les données

Lorsque vous importez des données, Access crée une copie des données dans une table nouvelle ou existante sans modifier la source Excel feuille de calcul.

Remarque : Vous aurez peut-être besoin d’un collègue pour vous aider à l’étape 10 pour sélectionner le champ que vous souhaitez modifier.

  1. Si le classeur Excel source est ouvert, fermez-le.

  2. Ouvrez la base de données Access de destination dans laquelle les données importées seront stockées.

    Conseil : Si vous souhaitez créer une base de données vide, appuyez sur Alt+F, N, L.

  3. Pour ouvrir la boîte de dialogue Obtenir des données externes - Feuille de calcul Excel , effectuez l’une des opérations suivantes en fonction de la version Access que vous utilisez :

    • Dans la version d’abonnement Microsoft 365 ou Access 2019, appuyez sur Alt+X, N, 1, puis F et X.

    • Dans Access 2016, appuyez sur Alt+X pour accéder à l’onglet Données externes . Appuyez sur Tab jusqu’à atteindre le groupe Importer & lien , appuyez sur flèche droite jusqu’à entendre «Excel », puis appuyez sur Entrée.

  4. La boîte de dialogue Obtenir des données externes - Feuille de calcul Excel s’ouvre. Effectuez l’une des opérations suivantes pour spécifier le fichier Excel qui contient les données à importer :

    • Pour déplacer le focus sur le champ de texte Nom de fichier, appuyez sur F, puis collez ou tapez le chemin d’accès au fichier Excel.

    • Pour rechercher le fichier, appuyez sur R. La boîte de dialogue Ouvrir le fichier s’ouvre. Accédez au fichier souhaité et, lorsque vous y accédez, appuyez sur Entrée pour le sélectionner.

  5. Pour spécifier la façon dont vous souhaitez stocker les données importées, effectuez l’une des opérations suivantes :

    • Si vous souhaitez stocker les données dans une nouvelle table, appuyez sur I pour passer à et sélectionnez l’option Importer les données sources dans une nouvelle table de la base de données active . Vous serez amené à attribuer un nom à cette table ultérieurement.

    • Si vous souhaitez ajouter les données à une table existante, appuyez sur A pour accéder à et sélectionnez l’option Ajouter une copie des enregistrements à la table . Pour sélectionner le tableau, appuyez une fois sur Tab. Le focus se déplace sur la liste des tables. Appuyez sur Alt+Flèche bas pour développer la liste, appuyez sur flèche haut ou flèche bas jusqu’à entendre le tableau souhaité, puis appuyez sur Entrée pour le sélectionner. Cette option n’est pas disponible si la base de données ne contient pas de tables.

  6. Appuyez sur Tab jusqu’à atteindre le bouton OK , puis appuyez sur Entrée. L’Assistant Importation d’une feuille de calcul démarre.

    Conseil : Si votre lecteur d’écran ne lit pas automatiquement les fenêtres de l’Assistant, appuyez sur la touche SR+W.

  7. Si le classeur source Excel n’a qu’une seule feuille de calcul et aucune plage, vous pouvez passer à l’étape suivante. Si le classeur contient plusieurs feuilles de calcul ou plages nommées, effectuez l’une des opérations suivantes pour sélectionner la feuille de calcul ou la plage à importer :

    • Pour sélectionner une feuille de calcul, appuyez sur Alt+W, appuyez une fois sur Tab, appuyez sur la flèche vers le bas jusqu’à entendre la feuille de calcul souhaitée, puis appuyez sur Entrée pour la sélectionner.

    • Pour sélectionner une plage nommée, appuyez sur Alt+R, appuyez une fois sur Tab, appuyez sur flèche bas jusqu’à entendre la plage souhaitée, puis appuyez sur Entrée pour la sélectionner.

  8. La fenêtre suivante de l’Assistant s’ouvre. Si la première ligne de la feuille de calcul ou de la plage source contient les noms de champs, appuyez sur I pour accéder à et sélectionnez l’option Première ligne contient les en-têtes de colonne . Appuyez sur Entrée pour déplacer le focus vers la fenêtre suivante de l’Assistant. Si vous ajoutez des données à une table existante, vous pouvez passer à l’étape 12.

  9. Dans la nouvelle fenêtre de l’Assistant, vous pouvez spécifier des informations sur chaque champ que vous importez, si nécessaire. Le premier champ de la feuille de calcul ou de la plage est sélectionné. Vous pouvez effectuer les opérations suivantes :

    • Pour modifier le nom du champ actif, appuyez sur Alt+M, puis tapez le nouveau nom.

    • Pour modifier le type de données du champ, appuyez sur Alt+T. Le focus se déplace vers la liste Type de données . Pour développer la liste, appuyez sur Alt+Flèche bas. Appuyez sur flèche bas jusqu’à entendre la valeur souhaitée, puis appuyez une fois sur Tab.

    • Pour modifier si le champ est indexé ou non, appuyez sur Alt+I. Vous entendez la valeur actuelle. Pour développer la liste, appuyez sur Alt+Flèche bas. Appuyez sur flèche bas jusqu’à entendre la valeur souhaitée, puis appuyez une fois sur Tab.

    • Si vous ne souhaitez pas importer le champ actif, appuyez sur Alt+S pour accéder et sélectionnez l’option Ne pas importer le champ .

  10. Pour sélectionner un autre champ, appuyez sur F6 jusqu’à entendre « Volet », puis demandez à un collègue de vous aider à sélectionner le champ souhaité. Modifiez les champs comme décrit à l’étape 9. Lorsque vous avez terminé, appuyez sur Entrée pour passer à la fenêtre suivante de l’Assistant.

  11. Ajoutez une clé primaire pour la nouvelle table. La clé primaire identifie les enregistrements de votre table afin que vous puissiez récupérer les données plus rapidement. Effectuez l’une des opérations suivantes :

    • Pour Access ajouter la clé primaire, appuyez sur A.

    • Pour choisir votre propre clé primaire, appuyez sur C. Pour définir la touche à utiliser, appuyez une fois sur Tab. Le focus se déplace sur la liste des clés. Pour développer la liste, appuyez sur Alt+Flèche bas. Appuyez sur flèche haut ou flèche bas jusqu’à entendre la touche souhaitée.

    • Si vous ne souhaitez pas utiliser de clés primaires, appuyez sur O.

    Pour accéder à la dernière fenêtre de l’Assistant, appuyez sur Entrée.

  12. La fenêtre finale de l’Assistant s’ouvre. Le focus se trouve dans la zone Importer dans la table et vous entendez le nom actuel de la table de destination. Si vous souhaitez modifier le nom de la table, tapez un nouveau nom, puis appuyez sur Entrée pour finaliser l’importation.

    Remarque : Si vous entendez une alerte indiquant que la table existe déjà et que vous souhaitez remplacer la table existante par les données importées, appuyez sur Y. Si vous souhaitez renommer la table, appuyez sur N. Appuyez sur Alt+I pour revenir à la zone Importer dans le tableau , tapez un autre nom de table, puis appuyez sur Entrée.

  13. Si l’importation a réussi complètement ou partiellement, Access affiche l’état de l’importation. Access vous invite également à enregistrer les étapes d’importation pour les répéter rapidement sans l’Assistant Importation. Pour sélectionner cette option, appuyez sur Alt+V. Pour nommer les étapes d’importation, appuyez sur Alt+A, puis tapez un nom pour l’opération d’importation. Pour enregistrer les étapes d’importation, appuyez sur Alt+S. Si l’importation échoue, vous entendez « Une erreur s’est produite lors de la tentative d’importation du fichier », suivi du nom du fichier. Appuyez sur Entrée pour quitter le message d’alerte.

Créer un lien vers des données dans Excel

Utilisez l’Assistant Lien d’une feuille de calcul pour créer un lien à partir d’une base de données Access vers des données dans Excel, afin de pouvoir utiliser les outils d’interrogation et de création de rapports dans Access sans avoir à conserver une copie des données Excel dans votre base de données.

Lorsque vous créez un lien vers une feuille de calcul Excel ou une plage nommée, Access crée une table liée aux cellules sources. Toutes les modifications que vous apportez aux cellules sources dans Excel s’affichent dans la table liée dans Access. Toutefois, vous ne pouvez pas modifier le contenu de la table correspondante dans Access. Si vous souhaitez ajouter, modifier ou supprimer des données, vous devez apporter les modifications dans le fichier Excel source.

Une base de données peut contenir plusieurs tables liées.

Démarrer l’Assistant Lien d’une feuille de calcul

Dans Access, il existe deux façons de sélectionner le classeur Excel auquel vous souhaitez lier et de démarrer l’Assistant Lien de feuille de calcul. Vous pouvez ouvrir le classeur Excel dans Access ou utiliser la boîte de dialogue Obtenir des données externes - Feuille de calcul Excel .

Ouvrir le classeur Excel dans Access

  1. Ouvrez la base de données Access dans laquelle vous souhaitez créer le lien.

  2. Pour accéder au menu Ouvrir , appuyez sur Alt+F, O.

  3. Pour rechercher le classeur, appuyez sur O. La boîte de dialogue Ouvrir Windows s’ouvre.

  4. Pour modifier le type de fichier, appuyez sur Tab jusqu’à entendre « Fichiers de type, Microsoft #x1 », puis appuyez sur Alt+Flèche bas. Appuyez sur flèche haut jusqu’à entendre « Tous les fichiers », puis appuyez sur Entrée.

  5. Accédez au classeur souhaité, puis appuyez sur Entrée pour le sélectionner et démarrer l’Assistant Lien d’une feuille de calcul.

Utiliser la boîte de dialogue Obtenir des données externes - Feuille de calcul Excel

  1. Ouvrez la base de données Access dans laquelle vous souhaitez créer le lien.

    Conseil : Si vous ne souhaitez pas établir de lien vers une base de données existante, appuyez sur Alt+F, N, L pour créer une base de données vide.

  2. Pour ouvrir la boîte de dialogue Obtenir des données externes - Feuille de calcul Excel , effectuez l’une des opérations suivantes en fonction de la version Access que vous utilisez :

    • Dans la version d’abonnement Microsoft 365 ou Access 2019, appuyez sur Alt+X, N, 1, puis F et X.

    • Dans Access 2016, appuyez sur Alt+X pour accéder à l’onglet Données externes . Appuyez sur Tab jusqu’à atteindre le groupe Importer & lien , appuyez sur flèche droite jusqu’à entendre «Excel », puis appuyez sur Entrée.

  3. La boîte de dialogue Obtenir des données externes - Feuille de calcul Excel s’ouvre. Effectuez l’une des opérations suivantes pour spécifier le fichier Excel vers lequel vous souhaitez créer le lien :

    • Pour déplacer le focus sur le champ de texte Nom de fichier, appuyez sur F, puis collez ou tapez le chemin d’accès au fichier Excel.

    • Pour rechercher le fichier, appuyez sur R. La boîte de dialogue Ouvrir le fichier s’ouvre. Accédez au fichier souhaité et, lorsque vous y accédez, appuyez sur Entrée pour le sélectionner.

  4. Appuyez sur Alt+L pour accéder à et sélectionnez l’option Lier à la source de données en créant une table liée, puis appuyez sur Entrée. L’Assistant Lien d’une feuille de calcul démarre.

Utiliser l’Assistant Lien d’une feuille de calcul pour créer un lien vers Excel données

Les fenêtres de l’Assistant Lien d’une feuille de calcul vous guident tout au long du processus de liaison. Sélectionnez simplement les options dont vous avez besoin et faites en Excel des données liées à votre base de données en un rien de temps.

Conseil : Si votre lecteur d’écran ne lit pas automatiquement les fenêtres de l’Assistant, appuyez sur la touche SR+W.

  1. Si le classeur source Excel n’a qu’une seule feuille de calcul et aucune plage, vous pouvez passer à l’étape suivante. Si le classeur contient plusieurs feuilles de calcul ou une plage nommée, effectuez l’une des opérations suivantes pour sélectionner la feuille de calcul ou la plage :

    • Pour sélectionner une feuille de calcul, appuyez sur Alt+W, appuyez une fois sur Tab, appuyez sur la flèche vers le bas jusqu’à entendre la feuille de calcul souhaitée, puis appuyez sur Entrée pour la sélectionner.

    • Pour sélectionner une plage, appuyez sur Alt+R, appuyez une fois sur Tab, appuyez sur flèche bas jusqu’à entendre la plage souhaitée, puis appuyez sur Entrée pour la sélectionner.

  2. La fenêtre suivante de l’Assistant s’ouvre. Si la première ligne de la feuille de calcul ou de la plage source contient les noms de champs, appuyez sur I pour accéder à et sélectionnez l’option Première ligne contient les en-têtes de colonne . Appuyez sur Entrée pour déplacer le focus vers la fenêtre suivante de l’Assistant.

  3. La fenêtre finale de l’Assistant s’ouvre. Le focus se trouve dans la zone Nom de la table liée et vous entendez le nom actuel de la table liée. Si vous souhaitez modifier le nom de la table, tapez un nouveau nom de table, puis appuyez sur Entrée pour finaliser l’importation.

    Remarque : Si vous entendez une alerte indiquant que la table existe déjà et que vous souhaitez remplacer la table existante par les données importées, appuyez sur Y. Si vous souhaitez renommer la table de destination, appuyez sur N. Appuyez sur Alt+I pour revenir à la zone Importer dans la table , tapez un autre nom de table, puis appuyez sur Entrée.

  4. Si la liaison a réussi, vous entendez « Fin de la liaison de la table au fichier », suivi du nom de fichier Excel. Appuyez sur Entrée pour quitter la notification. Accédez à la table liée et examinez son contenu. Pour plus d’informations sur la résolution des problèmes, accédez à « Résoudre les problèmes #Num ! et d’autres valeurs incorrectes dans une table liée » dans Importer ou lier des données dans un classeur Excel.

    Si la liaison a échoué, vérifiez de nouveau le fichier source Excel par rapport à la liste de contrôle de la section « Préparer la base de données de destination », étape 2, dans Importer ou lier des données dans un classeur Excel.

Voir aussi

Utiliser un lecteur d’écran pour créer des tables dans des bases de données de bureau Access

Utilisez un lecteur d’écran pour créer une requête dans des bases de données de bureau Access

Utiliser un lecteur d’écran pour créer un formulaire dans des bases de données Access de bureau

Utiliser un lecteur d’écran pour exporter un tableau Access dans un fichier texte

Raccourcis clavier d’Access

Configurer votre appareil pour l’utiliser avec l’accessibilité dans Microsoft 365

Support technique pour les clients atteints de handicaps

L’objectif de Microsoft est d’offrir la meilleure expérience possible à tous ses clients. Si vous souffrez d’un handicap ou si vous avez des questions liées à l’accessibilité, veuillez contacter Microsoft Answer Desk Accessibilité pour obtenir une assistance technique. Les membres de l’équipe du support Answer Desk Accessibilité sont formés à l’utilisation des technologies d’assistance les plus répandues et peuvent vous offrir une aide en anglais, en espagnol, en français et en langue des signes américaine. Accédez au site Microsoft Answer Desk Accessibilité pour connaître les informations de contact pour votre pays ou région.

Si vous êtes un utilisateur au sein d’un organisme gouvernemental, d’une PME ou d’une grande entreprise, veuillez contacter Answer Desk Accessibilité pour les entreprises.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Trouvez des solutions aux problèmes courants ou obtenez de l’aide auprès d’un agent de support.