Procédure faite avec Windows 2000 FR tournant avec MDAC 2.8 US et Office 2003. Les libellés et les écrans peuvent varier d'une version à l'autre, mais cette procédure reste valide, et pas besoin de posséder Access.
Installe MDAC 2.8 ni pas déjà installé.
Sous 2000, va dans le panneau de config, puis "outils d'aministration" et enfin "sources de données (ODBC)"
Clique sur l'onglet "System DSN" et fait "Add..."
Choisis "Microsoft Access Driver (*.mdb)" (fait gaffe, c'est pas "Driver do Microsoft Access (*.mdb)" ni "Microsoft Access-Trieber (*.mdb)" !
Nom : bidule
Description : machin qui contient des trucs bizarres
Ensuite, fait "selectionner" et choisi ton fichier Access.
OK.
Maintenant, t'as un DSN ODBC "bidule".
Ouvre Excel.
Va dans "Data" et fait "Import External Data > Import Data..."
Choisi "New Source..."
"ODBC DSN"
Choisi dans la liste "bidule"
Et hop, t'as plus qu'à choisir la table que tu veux importer (à refaire pour chaque table)
Après, tu ouvres cette nouvelle connection dans l'écran qui suit.
PS: Avec Excel 2003, j'ai l'impression que c'est un peu différent des anciennes version, donc là fin dépends peut-être un peu. En tout cas, sûr et certain, c'est faisable.
Dans le pire des cas, tu peux toujours créer un fichier VBS qui va aller piocher dans la base, et extraire les données dans des fichiers CSV.