Importation fichier excel sous access

guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -  
guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je travail sous access. Un de mes programme VBA utilise la fonction DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8 pour importer un fichier excel.
Avec acSpreadsheetTypeExcel8 je ne peux pas importer les extensions .xlsx généré par excel2007. J'aimerais donc savoir quelle option je dois utiliser à la place de acSpreadsheetTypeExcel8 et quelle option permet d'importer quelle extention?
Merci d'avance pour vos contributions.


A voir également:

5 réponses

guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Jai deja testé 12 et ça ne marche pas pour les fichiers en .xlsx, et je travail sous access 2007.
0
Christounet Messages postés 1264 Date d'inscription   Statut Membre Dernière intervention   1 392
 
Bonjour,

As-tu essayé le code suivant:
DoCmd.TransferSpreadsheet acImport, 12, nom de la table, nom du fichier


A plus
0
guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
Oui j'ai effectivement testé et ça ne marche pas. J'ai également testé 8, 9, 10 et rien ne marche.
0
guadoc Messages postés 70 Date d'inscription   Statut Membre Dernière intervention   5
 
J'ai désinstallé excel 2003 pour installer excel 2007. Je travail sous access 2007 et le problème persiste.
Il ne veut toujours pas importer les fichier en .xlsx . En revanche les .xls sont importés sans problème.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Christounet Messages postés 1264 Date d'inscription   Statut Membre Dernière intervention   1 392
 
Bonjour,

Alors un petit historique sur les numéros :

8 : Access97 (Office97)
9 : Access2000 (Office2000)
10 : Access2002/XP (Office2002/XP)
11 : Access2003 (Office2003)
12 : Access2007 (Office2007)

A plus
-1