2.2 - Pour créer la table t_produit,
en important des données depuis une feuille de calcul Excel.
·
Dans le menu Fichier,
choisissez : Données externes, puis Importer.
·
Dans la fenêtre, cliquez sur le cadre « Type de
fichier » et choisissez Microsoft Excel (puisque, dans le cas présent, le
fichier depuis lequel nous importons les données est un fichier Excel). Puis
allez sélectionner le fichier Excel : h:/A3/oad/sgbdr/liste_produits.xls
ou éventuellement à l’adresse
internet suivante : http://isa.tice.free.fr/liste_produits.xls
NB : Dans le cas où vous allez chercher le fichier sur l’adresse Internet, il
est conseillé de charger le fichier dans votre explorateur Internet (Internet
Explorer), d’enregistrer ensuite ce fichier sur le disque de votre machine par Fichier – Enregistrer sous, et ensuite de faire la manœuvre d’importation.)
·
Cliquez ensuite sur le bouton « Importer ».
L’assistant d’importation de feuille de
calcul va ensuite vous guider.
·
Choisissez Afficher les feuilles de données
·
Dans le cadre de droite, choisissez la feuille qui vous
intéresse dans le cas présent
·
Cochez (ou décohez) la case selon que la feuille de calcul
contient une ligne d’en-tête ou non
·
La 1ère fenêtre indique la structure du fichier à
importer : Choisir la feuille de calcul qui vous intéresse si le fichier
Excel en comporte plusieurs, valider en cliquant sur le bouton « suivant »
(de même par la suite).
·
La 2nde fenêtre sert à déterminer si le fichier
Excel comporte une ligne d’en-tête ou non.
·
La 3ème fenêtre permet de choisir dans quelle
table les données importées vont être stockées. Ici, la table de destination
n’existe pas, vous allez donc la créer en faisant l’importation. Choisissez
donc « Dans une nouvelle table ».
NB : si on
importe dans une table existante, il faut s’assurer que les en-têtes des
colonnes dans Excel soient bien identiques au noms de champs choisis lors de la
création de la structure de la table dans Access.
·
La 4ème fenêtre permet de choisir les champs à
créer dans la table Access et de les nommer. Par souci de simplicité, gardez
les noms existant dans Excel (en en-tête de colonne). Laissez les champs non-indexés.
·
La 5ème fenêtre permet de définir la clé
primaire. Choisissez la clé primaire
vous-même : ce sera le champ « nom_produit » car c’est le
champ de base de notre table.
·
La dernière fenêtre de l’assistant Importation feuille de
calcul permet de nommer la table. L’importation se fait dans une table que l’on
a prévu de nommer : t_produit. Entrez ce
nom dans le cadre approprié. Ne cochez pas la case autorisant l’assistant à
analyser la strucutre de la table. Cliquez enfin sur le bouton Terminer.
Le programme
vous affiche une fenêtre vous informant que l’importation a bien été réalisée
entre le fichier Excel et la table.