Importation/exportation de données Microsoft Access
Présentation
Microsoft Access prend en charge divers scénarios d'importation et d'exportation de données, vers et depuis des bases de données MS Access, vers et depuis des fichiers texte, vers et depuis des feuilles de calcul, etc. Avant d'importer, vous devez créer une base de données qui recevra les enregistrements.
La principale méthode d'importation ou d'exportation consiste à utiliser la page de propriétés Données externes du ruban. Vous pouvez également cliquer avec le bouton droit sur n'importe quel objet dans le volet de navigation, positionner la souris sur Importer ou Exporter et cliquer sur l'option souhaitée.
Apprentissage pratique :Présentation de l'importation/exportation de données
- Démarrer Microsoft Access
- Cliquez sur Base de données de bureau vide
- Définissez le nom du fichier sur FunDS2
- Cliquez sur Créer
- Sur le ruban, cliquez sur Fichier, puis sur Options
- Dans la liste de gauche, cliquez sur Base de données actuelle
- Dans la liste de droite, cliquez sur Fenêtres superposées
- Cliquez sur OK
- Lisez la boîte de message et cliquez sur OK
- Sur la table par défaut, double-cliquez sur ID pour passer en mode édition, appuyez sur F2 et appuyez sur Accueil, tapez SoldItem (pour obtenir SoldItemID) et appuyez sur Entrée
- Dans la section Vues du ruban, cliquez sur Vue (ou Mode Création)
- Définir le nom comme SoldItems et cliquez sur OK
- Complétez le tableau avec les champs suivants (ne modifiez que les parties indiquées) :
Nom du champ Type de données Taille du champ Formater Légende SoldItemID ID de l'article vendu ReceiptNumber Numéro du reçu N° de l'article Numéro de l'article N° de l'article Fabricant 40 Catégorie 25 Sous-catégorie 25 Sous-catégorie Nom de l'article 100 Nom de l'article Taille de l'article 20 Taille PurchasePrice Number Prix d'achat fixe double - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Pour créer un nouveau tableau, dans le ruban, cliquez sur Créer et, dans la section Tableaux, cliquez sur Conception de tableau
- Tapez Numéro de réception et appuyez sur Tab
- Cliquez avec le bouton droit sur ReceiptNumber et cliquez sur Clé primaire
- Créez les champs comme suit :
Nom du champ Type de données Taille du champ Format Légende ReceiptNumber Nombre Entier long N° de reçu EmployeeNumber Nombre Entier long N° d'employé ShoppingDate Date/Heure Date longue Date d'achat ShoppingTime Date/Heure Longue durée Heure d'achat SalesTotal Nombre Double fixe Ventes Total AmountTendered Nombre Double Montant fixe soumis - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Définissez le nom de la table en tant que ShoppingSessions et cliquez sur OK
- Sur le ruban, cliquez sur Fichier, puis sur Nouveau
- Cliquez sur Base de données de bureau vide
- Définissez le nom du fichier sur Centre de formation informatique
- Cliquez sur Créer
- Sur le ruban, cliquez sur Fichier, puis sur Options
- Dans la liste de gauche, cliquez sur Base de données actuelle
- Dans la liste de droite, cliquez sur Fenêtres superposées
- Cliquez sur OK
- Lisez la boîte de message et cliquez sur OK
Importation d'une base de données Microsoft Access
Le type de données le plus simple à importer dans une base de données Microsoft Access est une autre base de données MS Access. Pour importer une base de données Microsoft Access :
- Si le volet de navigation contient au moins un tableau, cliquez avec le bouton droit sur un tableau. Positionnez la souris sur Importer et cliquez sur Base de données Access
- Dans la section Importer et lier du ruban, cliquez sur le bouton Accéder
Dans la boîte de dialogue, si vous connaissez le chemin d'accès à la base de données, y compris son nom, saisissez-le. Sinon, cliquez sur le bouton Parcourir pour sélectionner la base de données source. Une fois que vous avez spécifié la base de données, cliquez sur OK. La boîte de dialogue Importer des objets s'affiche. Les objets sont organisés par catégories. Sélectionnez les objets souhaités. Outre les objets, vous pouvez importer ou ignorer des aspects tels que les relations et d'autres options du volet de navigation. Pour décider, cliquez sur le bouton Options et sélectionnez les options souhaitées :
Une fois que vous êtes prêt, cliquez sur OK. Si les objets de la base de données étaient valides (et ils devraient l'être), vous ne devriez pas avoir de problème.
Apprentissage pratique :Importation d'une base de données Microsoft Access
- Sur le ruban, cliquez sur Données externes
- Dans la section Importer et lier du ruban, cliquez sur le bouton Accéder
- Dans la boîte de dialogue, cliquez sur le bouton Parcourir
- Parmi les ressources qui accompagnent ces leçons, sélectionnez CTC et cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Dans la page de propriétés Tables, cliquez sur Tout sélectionner
- Cliquez sur l'onglet Formulaires, puis sur Tout sélectionner
- Cliquez sur OK
- Lorsque les objets ont été importés, dans la boîte de dialogue, cliquez sur Fermer
Exportation d'une base de données Microsoft Access
Il existe plusieurs façons d'exporter les enregistrements d'une base de données Microsoft Access. Une façon consiste à exporter formellement une table.
Pour exporter un objet :
- Dans le volet de navigation, cliquez avec le bouton droit sur la table contenant les enregistrements, positionnez la souris sur l'exportation et cliquez sur Accès
- Dans le volet de navigation, cliquez sur le tableau contenant les enregistrements pour le sélectionner. Dans la section Exporter du ruban, cliquez sur le bouton Accéder
Dans la première page de l'assistant, si vous connaissez le chemin d'accès à la base de données, y compris son nom, saisissez-le ou cliquez sur le bouton Parcourir pour sélectionner la base de données cible. Une fois que vous avez spécifié la base de données, cliquez sur OK. Cela afficherait la boîte de dialogue Exporter. Il permet de spécifier le nom de l'objet qui recevra les enregistrements ou l'objet qui sera créé. Vous pouvez également spécifier ce qui sera exporté :uniquement la structure de la table ou à la fois la structure et les enregistrements :
La technique ci-dessus vous permet d'exporter un objet ou un objet à la fois. Si vous souhaitez exporter l'intégralité de la base de données, dans le ruban, cliquez sur Fichier, puis sur Enregistrer sous :
Cette fenêtre vous permet de sélectionner le type de format que la nouvelle base de données doit avoir. La fenêtre propose huit options que vous pouvez utiliser. Pour utiliser une option, cliquez dessus et cliquez sur Enregistrer sous ou double-cliquez dessus.
Si vous souhaitez enregistrer la base de données au format Access 2007-2016 actuel, sélectionnez Base de données Access. Cela ouvrirait la boîte de dialogue Enregistrer sous. Spécifiez le nom et l'emplacement de la nouvelle base de données, puis cliquez sur Enregistrer.
Si vous souhaitez créer une base de données Microsoft Access 97-2000, cliquez sur Base de données Access 2000. Cela créerait un fichier avec .mdb extension. Ce sont des bases de données compatibles avec Microsoft Access 97 et Microsoft Office Access 2000. Il n'y a rien de mal ou de mal avec ces versions de bases de données et elles sont toujours précieuses aujourd'hui. Ils ne prennent tout simplement pas en charge certaines fonctionnalités telles que les expressions, les pièces jointes, etc. sur une table :
Dans les versions de base de données MDB, les expressions ne peuvent pas être créées sur des tables mais elles peuvent être créées sur d'autres types d'objets.
Microsoft Access et Tableurs
Importation d'une feuille de calcul
Il existe plusieurs façons d'importer une feuille de calcul dans une base de données Microsoft Access. La feuille de calcul peut provenir de n'importe quelle application, y compris Microsoft Excel, Google Sheets, CSV, etc.
Si vous envisagez d'importer une feuille de calcul Microsoft Excel ou une feuille Google, vous devez d'abord la préparer. Une façon consiste à s'assurer que l'ensemble de la feuille de calcul est organisé en un seul tableau. Dans ce cas, la partie supérieure de la feuille de calcul doit contenir les catégories pouvant être utilisées/considérées comme en-têtes de colonne. Aucun texte non organisé (texte qui n'est pas considéré comme appartenant au tableau) ne doit s'afficher au-dessus des en-têtes. Les valeurs peuvent alors s'afficher sous chaque en-tête. Voici un exemple :
Aucun texte non organisé (texte qui n'est pas considéré comme appartenant à la table) ne doit s'afficher sous les enregistrements).
Une fois le document prêt, pour l'importer :
- Si le volet de navigation contient au moins un tableau, cliquez avec le bouton droit sur un tableau dans le volet de navigation, positionnez la souris sur Importer, puis cliquez sur Excel
- Dans la section Importer et lier du ruban, cliquez sur le bouton Excel
Dans la boîte de dialogue, spécifiez le chemin et le nom de la feuille de calcul et cliquez sur OK. Cela lancerait un assistant. Dans la première page, sélectionnez le nom de la feuille de calcul contenant les données.
Apprentissage pratique :Importation d'une feuille de calcul Microsoft Excel
- Sur le ruban, cliquez sur Fichier, puis sur Ouvrir
- Dans la liste des fichiers, cliquez sur FunDS2
- Sur le ruban, cliquez sur Données externes
- Dans la section Importer et lier, cliquez sur le bouton Excel
- Cliquez sur le bouton Parcourir
- Parmi les ressources qui accompagnent ces leçons, sélectionnez Fun Department Store et cliquez sur Ouvrir
- Cliquez sur OK
- Dans la première page de l'assistant, assurez-vous que Feuil1 est sélectionné et cliquez sur Suivant. Une boîte de message peut s'afficher. Lisez-le et cliquez sur OK
- Dans la deuxième page de l'assistant, assurez-vous que la première ligne contient les en-têtes de colonne est cochée et cliquez sur Suivant
- Dans la troisième page de l'assistant, lorsque la colonne ItemNumber est sélectionnée, cliquez sur la flèche de la zone de liste déroulante Type de données et sélectionnez Entier long
- Cliquez sur DateInStore ou sur n'importe quelle cellule en dessous et assurez-vous que son type de données est Date avec heure
- Cliquez sur UnitPrice et assurez-vous que son type de données est défini sur Double
- Cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez ItemNumber
- Cliquez sur Suivant
- Remplacez le nom Importer dans la table par StoreItems
- Cliquez sur Terminer
- Dans la boîte de dialogue, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur la table StoreItems et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ Formater Légende Numéro d'article N° d'article DateInStore Date en magasin Fabricant 40 Catégorie 25 Sous-catégorie 25 Sous-catégorie Nom de l'article 100 Nom de l'élément Taille de l'article 20 Taille Prix Unitaire Double Fixe Prix unitaire - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
Importation d'une feuille de calcul nommée
Si la feuille de calcul contient un mélange de sections ou de groupes organisés et non organisés, vous devez créer des noms pour les groupes d'enregistrements nécessaires.
Apprentissage pratique :Importation d'une feuille de calcul Microsoft Excel
- Démarrer Microsoft Excel
- À partir des ressources qui accompagnent ces leçons, ouvrez le classeur Fun Department Store
- En bas, cliquez sur Sheet2
- Cliquez sur Numéro d'employé et saisissez NuméroEmployé
- Remplacer Prénom par Prénom
- Remplacer le prénom par Nom
- Sélectionnez les cellules de EmployeeNumber jusqu'au dernier Sales Associates
- Sur le ruban, cliquez sur Formules
- Dans la section Noms définis, cliquez sur Définir le nom
- Remplacez le nom suggéré par Employés
- Cliquez sur OK
- Fermer Microsoft Excel
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Enregistrer et revenez à Microsoft Access
- Sur le ruban, cliquez sur Données externes si nécessaire.
Dans la section Import &Link, cliquez sur le bouton Excel - Cliquez sur le bouton Parcourir
- Sélectionnez la feuille de calcul Fun Department Store que vous avez modifiée ci-dessus et cliquez sur Ouvrir
- Dans la boîte de dialogue Obtenir des données externes, cliquez sur OK
- Dans la première page de l'assistant, cliquez sur le bouton radio Afficher les plages nommées
- Assurez-vous que Employés est sélectionné et cliquez sur Suivant
- Sur la deuxième page de l'assistant, cliquez sur La première ligne contient les en-têtes de colonne et cliquez sur Suivant
- Dans la troisième page de l'assistant, lorsque la colonne EmployeeNumber est sélectionnée, cliquez sur la flèche de la zone de liste déroulante Type de données et sélectionnez Entier long
- Cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez EmployeeNumber
- Cliquez sur Suivant
- Accepter le nom de la table en tant que Employés et cliquez sur Terminer
- Dans la boîte de dialogue, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Employés et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Type de données Taille du champ Expression Légende NuméroEmployé Numéro Numéro d'employé Prénom 20 Prénom Nom 20 Nom de famille EmployeeName [FirstName] &" " &[LastName] Nom de l'employé Titre 100 - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
Copie à partir d'une feuille de calcul
Au lieu d'importer manuellement une feuille de calcul, vous pouvez sélectionner les valeurs dans une feuille de calcul, les copier et les coller dans un tableau dans Microsoft Access.
Apprentissage pratique :copier à partir d'une feuille de calcul
- Démarrez Microsoft Excel et, dans la liste des fichiers, cliquez sur Fun Department Store
- Cliquez sur Sheet3
- Cliquez sur la cellule B5
- Appuyez et maintenez la touche Maj enfoncée
- Cliquez sur la cellule G64
- Relâcher Maj
- Sur le ruban de Microsoft Excel, cliquez sur Accueil
- Dans la section Presse-papiers, cliquez sur Copier
- Dans Microsoft Access, dans le volet de navigation, double-cliquez sur le tableau ShoppingSessions
- Cliquez avec le bouton droit sur le bouton à l'intersection des en-têtes de colonne et des en-têtes de ligne
- Cliquez sur Coller
- Lisez la boîte de message de Microsoft Access et cliquez sur Oui
- Revenir à Microsoft Excel dans Sheet3
- Cliquez sur la cellule I5
- Appuyez et maintenez la touche Maj enfoncée
- Cliquez sur la cellule P165
- Relâcher Maj
- Sur le ruban, cliquez sur Accueil, puis sur Copier
- Retournez à Microsoft Access et double-cliquez sur la table SoldItems dans le volet de navigation
- Sur le tableau, cliquez sur Reçu #
- Appuyez et maintenez la touche Maj enfoncée
- Cliquez sur Prix unitaire
- Relâcher Maj
- Appuyez sur Ctrl + V pour coller
- Lisez la boîte de message et cliquez sur Oui
- Fermer les deux tables
- Dans le volet de navigation, cliquez avec le bouton droit sur l'une des tables, positionnez la souris sur Importer, puis cliquez sur Base de données Access
- Cliquez sur Parcourir
- Recherchez et sélectionnez la base de données FunDS1 des leçons précédentes (sinon, parmi les ressources qui accompagnent ces leçons, sélectionnez FunDS2) et cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Dans la boîte de dialogue Importer des objets, cliquez sur Formulaires
- Cliquez sur Tout sélectionner
- Cliquez sur OK
- Une fois les formulaires importés, dans la boîte de dialogue, cliquez sur Fermer
Exportation vers une feuille de calcul Microsoft Excel
pour transférer des données de Microsoft Access vers une feuille de calcul, il faut copier et coller. Pour commencer, dans Microsoft Access, vous pouvez ouvrir une table en mode Feuille de données, puis sélectionner un, plusieurs ou tous les enregistrements. Après avoir sélectionné le ou les enregistrements, vous pouvez les copier, ouvrir Microsoft Excel, cliquer sur la cellule qui hébergerait la valeur en haut à gauche et coller.
Une autre technique consiste à exporter, et vous pouvez le faire sans ouvrir la table au préalable :
- Avant d'exporter un tableau, dans le volet de navigation, cliquez sur le tableau. Ensuite, dans le ruban, cliquez sur Données externes. Dans la section Exporter, cliquez sur le bouton Excel
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau souhaité, positionnez la souris sur Exporter, puis cliquez sur Excel
Cela ouvrirait la boîte de dialogue Exporter - Feuille de calcul Excel avec le chemin où le fichier sera enregistré. Le dossier par défaut est Mes Documents :
Apprentissage pratique :exporter des données sous forme de feuille de calcul
- Sur le ruban, cliquez sur Fichier, puis sur Ouvrir
- Dans la liste des fichiers, cliquez sur Centre de formation informatique
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau CourseSchedules, positionnez la souris sur Exporter, puis cliquez sur Excel
- Cliquez sur le bouton Parcourir et sélectionnez le dossier (Mes) Documents
- Cliquez sur OK
- Dans la boîte de dialogue, cliquez sur Fermer
Microsoft Access et fichiers texte
Importation d'un fichier texte
Vous pouvez créer un tableau à partir des données d'un fichier texte. Si vous créez le fichier (texte) dans le Bloc-notes, la délimitation d'un champ se fait généralement en appuyant sur Tab après avoir créé le contenu des champs. Pour importer un fichier texte dans Microsoft Access :
- Dans la section Importer du ruban, cliquez sur le bouton Fichier texte
- Si vous aviez précédemment créé un tableau qui recevrait les valeurs, dans le volet de navigation, cliquez avec le bouton droit sur ce tableau, positionnez la souris sur Importer, puis cliquez sur Fichier de texte court
Apprentissage pratique :Importer un document texte
- Pour démarrer une nouvelle base de données, sur le ruban, cliquez sur Fichier, puis sur Nouveau
- Cliquez sur Base de données de bureau vide
- Définissez le nom sur Monson University1
- Cliquez sur Créer
- Sur le ruban, cliquez sur Fichier, puis sur Options
- Dans la liste de gauche, cliquez sur Base de données actuelle
- Dans la liste de droite, cliquez sur Fenêtres superposées
- Cliquez sur OK
- Sur le ruban, cliquez sur Données externes et, dans la section Importer et lier, cliquez sur Fichier texte
- Dans la boîte de dialogue Obtenir des données externes - Fichier texte, cliquez sur le bouton Parcourir
- Recherchez les ressources qui accompagnent ces leçons et sélectionnez le fichier Departments.txt
- Cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Sur la première page de l'assistant d'importation de texte, acceptez que le texte soit délimité et cliquez sur Suivant
- Sur la deuxième page, acceptez que le délimiteur soit défini sur Tab.
Cochez la case La première ligne contient les noms des champs - Cliquez sur Suivant
- Dans la troisième page de l'assistant, cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez DepartmentCode
- Cliquez sur Suivant
- Acceptez le nom de la table en tant que Départements et cliquez sur Terminer
- Lorsque les enregistrements ont été importés, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Départements et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ Code Département 5 DepartmentName 100 - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
- Sur le ruban, cliquez sur Données externes et, dans la section Importer et lier, cliquez sur Fichier texte
- Dans la boîte de dialogue Obtenir des données externes - Fichier texte, cliquez sur le bouton Parcourir
- Dans les ressources qui accompagnent ces leçons, sélectionnez le fichier Employees.txt, puis cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Sur la première page de l'assistant d'importation de texte, acceptez que le texte soit délimité et cliquez sur Suivant
- Sur la deuxième page, acceptez que le délimiteur soit défini sur Tabulation et cliquez sur La première ligne contient les noms des champs
- Cliquez sur Suivant
- Dans la troisième page de l'assistant, lorsque EmployeeNumber est sélectionné, cliquez sur la flèche de la zone de liste déroulante Type de données et sélectionnez Texte court
- Cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez EmployeeNumber
- Cliquez sur Suivant
- Accepter le nom de la table en tant que Employés et cliquez sur Terminer
- Lorsque les enregistrements ont été importés, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Employés et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ Légende Numéro d'employé 10 Prénom 25 Prénom Deuxième prénom 25 Nom 25 Nom de famille Code Département 5 Titre 100 - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
- Sur le ruban, cliquez sur Données externes et, dans la section Importer et lier, cliquez sur Fichier texte
- Dans la boîte de dialogue Obtenir des données externes - Fichier texte, cliquez sur le bouton Parcourir
- Dans les ressources qui accompagnent ces leçons, sélectionnez le fichier Majors.txt, puis cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Sur la première page de l'assistant d'importation de texte, acceptez que le texte soit délimité et cliquez sur Suivant
- Sur la deuxième page, acceptez que le délimiteur soit défini sur Tabulation et cliquez sur La première ligne contient les noms des champs
- Cliquez sur Suivant
- Dans la troisième page de l'assistant, cliquez sur Dean
- Cliquez sur la flèche de la zone de liste déroulante Type de données et sélectionnez Texte court
- Cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez MajorID
- Cliquez sur Suivant
- Accepter le nom de la table en tant que Majors et cliquez sur Terminer
- Lorsque les enregistrements ont été importés, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Employés et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ MajeurID Majeur 100 Doyen 10 - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
- Sur le ruban, cliquez sur Données externes et, dans la section Importer et lier, cliquez sur Fichier texte
- Dans la boîte de dialogue Obtenir des données externes - Fichier texte, cliquez sur le bouton Parcourir
- Dans les ressources qui accompagnent ces leçons, sélectionnez le fichier Minors.txt, puis cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Sur la première page de l'assistant d'importation de texte, acceptez que le texte soit délimité et cliquez sur Suivant
- Sur la deuxième page, acceptez que le délimiteur soit défini sur Tabulation et cliquez sur La première ligne contient les noms des champs
- Cliquez sur Suivant
- Dans la troisième page de l'assistant, cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez MinorID
- Cliquez sur Suivant
- Accepter le nom de la table en tant que Mineurs et cliquez sur Terminer
- Lorsque les enregistrements ont été importés, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Employés et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ MinrID Mineur 100 - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
- Dans le volet de navigation, cliquez avec le bouton droit sur Table1, positionnez la souris sur Importer, puis cliquez sur Fichier texte
- Dans la boîte de dialogue Obtenir des données externes - Fichier texte, cliquez sur le bouton Parcourir
- Recherchez les ressources qui accompagnent ces leçons et sélectionnez le fichier Students.txt
- Cliquez sur Ouvrir
- Dans la boîte de dialogue, cliquez sur OK
- Sur la première page de l'assistant d'importation de texte, acceptez que le texte soit délimité et cliquez sur Suivant
- Sur la deuxième page, acceptez que le délimiteur soit défini sur Virgule ou Tabulation et cliquez sur Suivant
- Dans la deuxième page de l'assistant, cliquez sur La première ligne contient les noms des champs
- Cliquez sur Suivant
- Lorsque StudentNumber est sélectionné, cliquez sur la flèche de la zone de liste déroulante Type de données et sélectionnez Texte court
- Cliquez sur Suivant
- Cliquez sur la flèche de la zone de liste déroulante et sélectionnez StudentNumber
- Cliquez sur Suivant
- Accepter le nom de la table en tant qu'Étudiants et cliquez sur Terminer
- Lorsque les enregistrements ont été importés, cliquez sur Fermer
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau Élèves et cliquez sur Mode Création
- Modifiez les caractéristiques suivantes des champs :
Nom du champ Taille du champ Légende NuméroÉtudiant 12 Numéro d'étudiant Prénom 25 Prénom Deuxième prénom 25 Nom 25 Nom de famille Date de naissance Sexe 20 Adresse 120 Ville 40 État 50 Code postal 20 Code postal - Fermer le tableau
- Lorsqu'on vous demande si vous souhaitez enregistrer, cliquez sur Oui
- Vous recevrez également une boîte de message indiquant que certaines données peuvent être perdues. Lisez-le et cliquez sur Oui
Exporter un fichier texte
Pour enregistrer un tableau sous forme de texte :
- Dans le volet de navigation, cliquez sur le tableau que vous souhaitez exporter. Dans la section Exporter du ruban, cliquez sur le bouton Fichier texte
- Dans le volet de navigation, cliquez avec le bouton droit sur le tableau contenant les données, positionnez la souris sur Exporter, puis cliquez sur Fichier de texte court
Cela ouvrirait la boîte de dialogue Exporter - Fichier texte avec le nom du fichier utilisant l'extension .txt. Suivez simplement l'assistant :
Microsoft Access and XML
Importing an XML File
An XML file is essentially a document made of at least one table. A typical XML file starts with a root node:
<?xml version="1.0" standalone="yes"?>
Under it, the global parent node starts and closes itself:
<?xml version="1.0" standalone="yes"?> <FunFurniture> </FunFurniture>
This global parent node is not the table. Inside that node, you should have a node that would represent a table and it can repeat itself as many times as necessary. Voici un exemple :
<?xml version="1.0" standalone="yes"?> <FunFurniture> <Employees> </Employees> <Employees> </Employees> </FunFurniture>
Inside each table, you should have the name of each column followed by its value:
<?xml version="1.0" standalone="yes"?> <FunFurniture> <Employees> <EmployeeNumber>924795</EmployeeNumber> <FirstName>Donald</FirstName> <LastName>Tripleton</LastName> <Title>Sales Manager</Title> </Employees> <Employees> <EmployeeNumber>274957</EmployeeNumber> <FirstName>Jeanne</FirstName> <LastName>Wooley</LastName> <Title>Sales Associate</Title> </Employees> <Employees> <EmployeeNumber>684078</EmployeeNumber> <FirstName>Irene</FirstName> <LastName>Polsen</LastName> <Title>Sales Associate</Title> </Employees> <Employees> <EmployeeNumber>297149</EmployeeNumber> <FirstName>Monica</FirstName> <LastName>Jackson</LastName> <Title>Sales Associate</Title> </Employees> </FunFurniture>
After creating and saving an XML file, to import it in Microsoft Access, in the External Data tab of the Ribbon and in the Import section, click the XML File button and follow the wizard.
Practical Learning:Importing an XML Document
- To start a new database, on the Ribbon, click File and click New
- Click Blank Desktop Database
- Set the name to StatesStatistics2
- Click Create
- Close the default table without saving it
- On the Ribbon, click External Data
- In the Import &Link section, click the XML File button
- In the Get External Data - XML File dialog box, click the Browse button
- Locate the resources that accompany these lessons and select the StatesStatistics.xml file
- Click Open
- On the Get External Data - XML File dialog box, click OK
- In the Import XML dialog box, accept the selections and click OK
- In the Get External Data - XML File dialog box, click the Close button
- In the Navigation Pane, right-click the Regions table and click Design View
- In the top side of the window, make sure Region is selected.
In the bottom side, set the Field Size to 25 - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
- In the Navigation Pane, double-click the States table
- After viewing the records, right-click the States tab and click Design View
- Change the following characteristics of the fields:
Field Name Data Type Field Size Format Decimal Places Caption Abbreviation 2 State StateName 40 Name AreaSqrMiles Number Standard 0 Sqr Miles AreaSqrKm Number Standard 0 Sqr Kms AdmissionUnionDate Date/Time Date of Admission to Union AdmissionUnionOrder Number Byte Order of Admission to Union Capital 40 Region 25 StateWebsite Hyperlink State's Website Wikipedia Hyperlink - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
Exporting to XML
To export a table to XML format, in the Navigation Pane:
- Right-click the table that holds the data, position the mouse on Export, and click XML File
- Click the table you want to export. On the Ribbon, click External Data and, in the Export section, click More -> XML File
The Export - XML File dialog box that comes up allows you to verify the name of the file that will be created and the path where it will go. Once you are ready, you can click OK. A dialog box would come up asking which one(s) of the three files you want to have created:
If you want to create a more elaborate XML application with advanced options, you can click the More Options button. This would close the previous dialog box and open another one:
This dialog box allows you to specify more details on how the table should be exported. After making your selections, click OK.
Microsoft Access and the Web
Importing an HTML File
To import an HTML file in Microsoft Access:
- In the Import section of the Ribbon, click the More button and click HTML Document
- If the Navigation Pane contains at least one table, right-click a table, position the mouse on Import, and click HTML Document
The primary steps to follow are the same for a text document. In the third page of the wizard, to consider and/or apply more options, click the Advanced button:
After making the necessary adjustments, click OK.
Practical Learning:Importing a Text Document
- On the Ribbon, click File and click New
- Click Blank Desktop Database
- Set the name to States Statistics
- Click Create
- In the Navigation Pane, right-click Table1, position the mouse on Import, and click HTML Document
- In the Get External Data - HTML Document dialog box, click the Browse button
- Locate the resources that accompany these lessons
- Select the states.htm document and click Open
- Click OK
- In the first page of the Import HTML Wizard, click First Row Contains Column Headings
- Click Next
- Accept the defaults of the second page of the wizard and click Next
- In the third page of the wizard, click the arrow of the combo box and select Abbreviation
- Click Next
- Set the name of the table as States
- Click Finish
- You receive a confirmation message. Click Close
- In the Navigation Pane, right-click the States table and click Design View
- Change the following characteristics of the fields:
Field Name Data Type Field Size Format Caption Abbreviation 5 Abbrv StateName 40 State Name AreaSqrMiles Number Double Standard Area in Square Miles AreaSqrKkm Number Double Standard Area in Square Kilometers AdmissionUnionDate Date of Admission to Union Capital 40 StateWebsite Hyperlink State's Website Wikipedia Hyperlink - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
- Close Microsoft Access
A Microsoft Access Table on a Web Page
You can copy and paste Data from a webpage into a table. To do this:
- If you want to copy all columns and all records, in the Navigation Pane of Microsoft Access, right-click the table and click Copy
- If you want to copy all columns and all records, open the table in Microsoft Access, press Ctrl + A to select everything. Press Ctrl + C to copy. In the web page of the application, click the section you want on the web page and press Ctrl + V to paste
- If you want to copy only some columns and/or some records, open the table in Microsoft Access. Make the selection. Right-click the selection and click Copy. In the web application, right-click the section you want on the web page and click Paste or click the section and press Ctrl + V
Some other applications do not support copy and paste. An alternative is to export the table to HTML. To save a table as HTML, in the Navigation Pane:
- Right-click the table that holds the data, position the mouse on Export, and click HTML Document
- Click the table you want to export. On the Ribbon, click External Data and, in the Export section, click More -> HTML Document
This would open the Export - HTML Document dialog box.
Microsoft Access and Microsoft Word
Introduction
There are various ways you can use Microsoft Word with a Microsoft Access database. As opposed to copying from a database table and pasting to a table, you may want the reverse. That is, you can copy a table from a Microsoft Word document. To do this, in Microsoft Word, select the table in a document and copy it. Start a table in Microsoft Access and paste the records.
Mail Merge
Mail merging allows you to use data on your database to create letters, labels, envelopes, and other documents that require external data originating from another document. To start a mail merge, in the Navigation Pane:
- Click the table that holds the information you want to use. In the Export section of the Ribbon, click Word Merge
- Right-click the table, position the mouse on Export and click Word Merge
This would open the Microsoft Word Mail Merge Wizard:
And click OK. This would open the Select Microsoft Word Document dialog box. It allows you to select the letter/document you plan to use. If you don't have that document, click Cancel, open Microsoft Word, create the document and proceed from there. If you have a letter, select it. This would open the letter in Microsoft Word. ail Merge window, if you want to create a letter to be sent out, accept the Letters radio button and click Next. In the second page of the wizard, you will have the choice of creating a new Microsoft Word document or using an existing document. If you want to create a new document, click or accept Use the Current Document. If you click Start From Existing Document, you will be asked to specify the document, in which case you should click Open, select the document, and click Open:
After this, the Mail Merge window would come back to the Use Current Document option. Click Next:Select Recipients.
To insert other types of items, in the Mail Merge window, you can click the Address Block link, the Insert Address Block dialog box would come up. The Insert Address Block dialog box is made of various sections. It allows you to specify a type of greeting and other pieces of information to be inserted in the document. After making the selection(s), you can click OK.
After creating the document and adding the necessary fields to it, you can preview and review it. To do this, in the Mail Merge window, click the Next:Preview Your Letters link. When you do this, the letter appears with the value(s) of the first record. To review the document with the other values, in the Mail Merge window, you can click the previous or the next buttons.
After reviewing the document, in the Mail Merge window, you can click the Next:Complete The Merge link. You can then save, print, and manage the document. In the same way, you can create labels or envelopes.
Practical Learning:Creating a Mail Merge
- Start Microsoft Word
- From the resources that accompany these lessons, open Promotion.docx
- Press Ctrl + A to select everything
- Press Ctrl + C to copy
- Close Microsoft Word and return to Microsoft Access
- From the resources that accompany these lessons, open the Bethesda Car Rental1 database
- In the Navigation Pane, in the Tables section, click Customers
- To start a mail merge, on the Ribbon, click External Data
- In the Export section, click Word Merge
- Click the second radio button:
- Click OK.
Microsoft Word starts. - In Microsoft Word, press Ctrl + V to paste the Promotion.docx document (this would be the equivalent of creating or designing the document)
- In the Mail Merge window, to create a letter to be sent out, accept the Letters radio button
Click Next:Starting Document - In the Select Starting Document section, make sure Use the Current Document is selected Click Next:Select Recipients
- Click Next:Write Your Letter
- In the Microsoft Word document, double-click Date and press Delete
- On the Ribbon of Microsoft Word, click Insert
- In the Text section, click Date &Time
- In the Available Formats list box of the Date &Time dialog box, click the second option (day, month, and year)
- Click OK
- Press Enter
- Click the right side of Dear
- In the Mail Merge window, click More Items
- In the Fields list, click FirstName
- Click Insert
- Click Close
- Press the Space bar
- In the Mail Merge window, click More Items...
- In the Fields name, double-click LastName
- Click Close
- In the Mail Merge window, click Next:Preview Your Letters
- In the Mail Merge window, click the next recipient button and observe the name in the document
- Click the next recipient button 4 times and observe the names in the document
- Click the previous recipient button 2 times and observe the names in the document
- In the Mail Merge window, click Next:Complete the Merge
- Close Microsoft Word
- When asked whether you want to save, click Save
- Set the file name as Bethesda Car Rental Promotional Campaign1
- Click Save
- Close Microsoft Access
Sharing a Microsoft Access Database
Distributing the Database
Distributing a database consists of making it available to more than one computer. Both Microsoft Windows and Microsoft Access provide various solutions, One solution is to install Microsoft Access on each computer that will use your database. This may be the most expensive solution but it is the easiest. Most companies use that solution because it is easy either to purchase many copies or get many licenses of Microsoft Office Professional that includes Microsoft Access.
After creating a database, in the server or the computer of your choice (normally, the database can be located on any computer that is a member of your network) where you want the database to be located, create a folder. Copy the database file into that folder
Access the drive that holds that folder. To share it, right-click it and click Share:
Click the arrow of the combo box in the File Sharing window and select Everyone:
After selecting Everyone, click Add. Click the down-pointing arrow on the right side of Everyone:
- If you are sharing from Microsoft Windows Server 2008, select Contributor
- If you are sharing from Microsoft Windows 7+, select Read/Write
Click Share. If you receive a message box, click Continue.
You should receive a message box telling you that the sharing was successful
Click Close.
In another computer where you want to access the database, open a file utility such as Windows Explorer. Click Network. Click the name of the computer to show its shared folders. Open the folder that contains the database. Right-click the name of the database, position the mouse on Send To, and click Desktop (Create Shortcut)
As an alternative, you could right-click the database and click Create Shortcut, then copy that shortcut where you want the database to be accessible. To open the database from that computer, double-click the shortcut.
Importing or Splitting a Database
Introduction
Importing data allows you to get information from an external source and insert it in your database. Microsoft Access can accept data from various applications. To import a file or objects, on the Ribbon, click the External Data tab:
In the Import section of the Ribbon, click the button that corresponds to the type of object you want to get. What happens depends on the type of file you are trying to import.
Importing Microsoft Access Objects
To import objects from another Microsoft Access database, on the Ribbon, click External Data. In the Import section of the Ribbon, click the Access button . This would open the Get External Data - Access Database wizard. You should first locate the folder that contains the database, and then select the database.
Splitting a Database
You can divide your database in two parts. One part would be installed on one computer that can be a server or just another computer. This is referred to as back-end. The other part would be installed in each user's computer. The users computers can then connect to the back-end database that stores the actual database. The users computer have only the graphical interface that allows them to work. To implement this scenario, you split your database.
To split a database, on the Ribbon, click Database Tools:
In the Move Data section, click the Access Database button . This would open the Database Splitter dialog box with four paragraphs and two buttons:
After reading them, click Split Database and follow the wizard.
Practical Learning:Splitting a Database
- From the resources that accompany these lessons, open the Computer Training Center database.
Notice the objects in the Navigation Pane
- On the Ribbon, click Database Tools
- In the Move Data section, click Access Database
- You receive a Database Splitter dialog box. Read the paragraphs and click Split Database
- In the Create Back-End Database dialog box, change the name of the file to ComputerTrainingCenterBackEnd
- Click Split.
When the splitting is over, a dialog box appears
- Read it and click OK
- Open the ComputerTrainingCenterBackEnd database. Notice the icons of the tables in the Navigation Pane
- Re-open the Bethesda Car Rental5 database and notice the new icons of the tables in the Navigation Pane
- Close Microsoft Access