Exportation des données d'une table de base de données Access vers une feuille Excel ..

♦ RETOUR A L'ACCUEIL
♦ FICHES ACCESS
♦ ASTUCES ACCESS

INSCRIPTION NEWSLETTER


Actualité et nouvelles formations dans votre boîte mail
Soyez informé en temps réel

Formation - Exportation des données d'une table de base de données A..


Exportation des données d'une table de base de données Access vers une feuille Excel par le biais des macros

Nous allons travailler depuis la base de données du cas pratique précédent. Elle contient un formulaire qui lorsque nous cliquons sur le bouton Informations Macro conduit vers le détail du client sélectionné à l'aide d'une requête filtrante. Nous allons améliorer la macro de façon à ce qu'elle exporte les informations de la requête dans une feuille Excel. Puis nous commanderons l'ouverture de ce classeur.
- Démarrer Excel,
- Créer un nouveau classeur,
- Bien qu'il soit vide, l'enregistrer sous le nom Export.xls,
- Fermer ce classeur.

Pour pouvoir exporter des données vers Excel, nous devons en effet travailler sur un classeur existant.
- Ouvrir la base de données depart.mdb située dans \Sources,
- Cliquer sur le bouton Macros,
- Sélectionner la macro Lien,
- Puis cliquer sur le bouton Modifier,

La macro est donc ouverte en mode conception. Nous allons l'améliorer.
- Se placer dans la colonne action sur la première ligne vide après les actions existantes,
- Choisir l'action TransférerFeuilleCalcul,
- Paramétrer cette action comme le propose la capture (Cf. PDF),

Attention, la zone Nom de fichier doit comporter le chemin complet du classeur Excel.
- Se placer sur le ligne vide des actions juste en dessous,
- Créer l'action permettant d'afficher à l'écran le message aux caractéristiques suivantes:
Message: Transfert terminé, Bip: Non, Type: Information, Titre: Export.

Nous devons maintenant créer l'action permettant d'ouvrir ce classeur...

Version Access 2000/2003


Suite du cours sur le PDF...

Télécharger le PDF complet | Envoyer à un(e) ami(e) | 408



Rechercher une aide ou astuce :