Vous pouvez partager des données entre Access 2010 et Excel 2010 de plusieurs manières. Une feuille de calcul Excel est composée de cellules organisées en colonnes et en lignes, qu'Access reconnaît comme des champs et des enregistrements. Access 2010 permet d'importer facilement des feuilles de calcul Excel. Cet article explique en détail comment importer une feuille de calcul dans Access depuis Excel 2010.
Ouvrez la feuille de calcul Excel, assurez-vous que le tableau est au format de liste ; chaque colonne a un titre/étiquette dans la première ligne et contient des types de données similaires (faits similaires), et il n'y a pas de lignes et de colonnes vides.
Par exemple : j'ai créé une feuille de calcul, avec des colonnes contenant un titre dans leur première ligne respective, et je n'ai laissé aucune cellule vide.

Lancez Access, créez une base de données . Accédez à l'onglet « Données externes » et cliquez sur le bouton Excel .

La boîte de dialogue « Obtenir des données externes » s'affiche . Elle propose trois options pour le stockage et l'emplacement de la base de données. Parcourez les options (avec les détails) et sélectionnez-en une. Nous devons créer une base de données dans laquelle la table sera créée automatiquement par Access.

Cliquez sur Parcourir pour sélectionner la feuille de calcul Excel que vous souhaitez importer et cliquez sur Ouvrir.

L' assistant d'importation de feuille de calcul s'ouvre. Vous pouvez alors sélectionner la feuille de calcul souhaitée dans la liste, puis cliquer sur « Suivant » . Un exemple de données de la feuille de calcul sélectionnée s'affiche, comme illustré dans la capture d'écran ci-dessous.

Cochez la case « La première ligne contient les en-têtes de colonne » . Comme indiqué précédemment, votre feuille de calcul doit contenir l'intitulé de la colonne sur la première ligne ; un exemple est présenté dans la capture d'écran ci-dessous.

Spécifiez maintenant les informations relatives à chaque champ à importer. Sélectionnez le champ/la colonne dans la zone ci-dessous et spécifiez les options de champ correspondantes. Sélectionnez le champ ID et le type de données : Entier (nombre uniquement). Dans le menu déroulant « Indexé » , choisissez « Non ». Vous pouvez également choisir « Oui (Indexé) » ou « Oui (Non indexé) » dans la liste, selon votre situation. Cliquez sur « Suivant ».

Choisissez maintenant un autre champ/colonne pour spécifier les options de champ.

L'étape suivante propose différentes options de sélection de la clé primaire (identifiant unique). Vous pouvez activer « Laisser Access ajouter la clé primaire » ou choisir votre propre clé primaire en sélectionnant le libellé de la colonne/du champ dans la liste déroulante. Nous sélectionnerons l'option par défaut, « Laisser Access ajouter la clé primaire » . Cliquez sur « Suivant ».

Vous pouvez activer « Enregistrer les étapes d'importation » pour les sauvegarder et les réutiliser ultérieurement. Une fois terminé, cliquez sur « Fermer ».

La feuille de calcul Excel a été importée avec succès dans Access 2010, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Pour vérifier si les types de données sont correctement intégrés à l'étiquette de la colonne, faites un clic droit sur la table importée ( exemple WebTech360Tips ) et sélectionnez « Mode Création ». Dans cette vue, vous pouvez appliquer différentes contraintes aux champs et spécifier les types de données.
