OVH Cloud OVH Cloud

EXCEL Importé dans ACCESS 2000

3 réponses
Avatar
DECAVISION CINEMA
Bonjour Ami pros d'access 2k
Bon W.End à vous tous.

Moi petit débutant j'aimerai que l'on corrige ma formule pour importer :

Deux colonnes d' EXCEL 2 k dans une table d' ACCESS 2k

Nom du chemin C/:
Nom du logiciel : Excel 2000
Nom du fichiers : Noms
Import des données dans une table des 2 colonnes
Colonne A de 8 à 34
Colonne de B de 8 à 34
(Cela va aller par la suite à 10 000 maxi)
Voici ma formule sur une copie de Raymond

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "Excel 2000",
"nom.xls", True, "feuil1!A8:B34"



--
Votre Cinéma Multiplexe du centre ville :
D E C A V I S I O N
___________________________________

Fax : 04 50 52 58 31
Répondeur 24h/24h : 04 50 52 58 32

7 avenue de Brogny

74000 ANNECY - FRANCE

3 réponses

Avatar
Pierre CFI [mvp]
bonjour
pour le fichier xls, mets le chemin aussi
"c:exodddd.xls"

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"DECAVISION CINEMA" a écrit dans le message de news: buu6b7$6s2$
Bonjour Ami pros d'access 2k
Bon W.End à vous tous.

Moi petit débutant j'aimerai que l'on corrige ma formule pour importer :

Deux colonnes d' EXCEL 2 k dans une table d' ACCESS 2k

Nom du chemin C/:
Nom du logiciel : Excel 2000
Nom du fichiers : Noms
Import des données dans une table des 2 colonnes
Colonne A de 8 à 34
Colonne de B de 8 à 34
(Cela va aller par la suite à 10 000 maxi)
Voici ma formule sur une copie de Raymond

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "Excel 2000",
"nom.xls", True, "feuil1!A8:B34"



--
Votre Cinéma Multiplexe du centre ville :
D E C A V I S I O N
___________________________________

Fax : 04 50 52 58 31
Répondeur 24h/24h : 04 50 52 58 32

7 avenue de Brogny

74000 ANNECY - FRANCE




Avatar
Pierre CFI [mvp]
.../...
mais je te recommande vivement de toujours mettre tes données dans excel à partir de la premiére ligne (A1)

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"DECAVISION CINEMA" a écrit dans le message de news: buu6b7$6s2$
Bonjour Ami pros d'access 2k
Bon W.End à vous tous.

Moi petit débutant j'aimerai que l'on corrige ma formule pour importer :

Deux colonnes d' EXCEL 2 k dans une table d' ACCESS 2k

Nom du chemin C/:
Nom du logiciel : Excel 2000
Nom du fichiers : Noms
Import des données dans une table des 2 colonnes
Colonne A de 8 à 34
Colonne de B de 8 à 34
(Cela va aller par la suite à 10 000 maxi)
Voici ma formule sur une copie de Raymond

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "Excel 2000",
"nom.xls", True, "feuil1!A8:B34"



--
Votre Cinéma Multiplexe du centre ville :
D E C A V I S I O N
___________________________________

Fax : 04 50 52 58 31
Répondeur 24h/24h : 04 50 52 58 32

7 avenue de Brogny

74000 ANNECY - FRANCE




Avatar
Raymond [mvp]
RE Pierre.

j'interviens.
si on utilise Range , il ne faut pas utiliser True pour les noms de champs.
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "Excel
2000",


"nom.xls", True, "feuil1!A8:B34"
==========> ==>


la ligne A8:B8 ne contiendra jamais les noms des champs. il faut donc
indiquer false.
je suis de l'avis de pierre, il vaudrait mieux importer la feuille à partir
de A1 et même la feuille complète dans une table temporaire qu'on triture
ensuite par une requête.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Pierre CFI [mvp]" a écrit dans le message de
news:
.../...
mais je te recommande vivement de toujours mettre tes données dans excel à
partir de la premiére ligne (A1)


--
Pierre CFI