Importation fichier excel sous access

guadoc Messages postés 89 Statut Membre -  
guadoc Messages postés 89 Statut Membre -
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 89 Statut Membre 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 1266 Statut Membre 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 89 Statut Membre 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 89 Statut Membre 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 1266 Statut Membre 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