OVH Cloud OVH Cloud

Importer des données EXCEL dans une table Access

7 réponses
Avatar
codial
Bonjour,

Quelle est la syntaxe pour importer des données d'une feuille excel dans une
table access en vba ?

D'avance merçi

Codial

7 réponses

Avatar
Raymond [mvp]
bonjour Codial.

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "matable",
"monxls", True, "feuil2!A1:M30"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"codial" a écrit dans le message de
news:
Bonjour,

Quelle est la syntaxe pour importer des données d'une feuille excel dans
une

table access en vba ?

D'avance merçi

Codial




Avatar
codial
Ok merci ça marche et comment je peux faire pour ne sélectionner que
certaines colonnes de la feuille excel???

Codial


"Raymond [mvp]" a écrit dans le message de
news:ut%
bonjour Codial.

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "matable",
"monxls", True, "feuil2!A1:M30"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"codial" a écrit dans le message de
news:
Bonjour,

Quelle est la syntaxe pour importer des données d'une feuille excel dans
une

table access en vba ?

D'avance merçi

Codial








Avatar
Raymond [mvp]
dans l'option range:
"feuil2!A1:M30"
même syntaxe que sous excel

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"codial" a écrit dans le message de
news:%
Ok merci ça marche et comment je peux faire pour ne sélectionner que
certaines colonnes de la feuille excel???

Codial



Avatar
Pierre CFI [mvp]
au lieu d'une table, tu exporte une req

--
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
"codial" a écrit dans le message de news: #
Ok merci ça marche et comment je peux faire pour ne sélectionner que
certaines colonnes de la feuille excel???

Codial


"Raymond [mvp]" a écrit dans le message de
news:ut%
bonjour Codial.

DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "matable",
"monxls", True, "feuil2!A1:M30"
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"codial" a écrit dans le message de
news:
Bonjour,

Quelle est la syntaxe pour importer des données d'une feuille excel dans
une

table access en vba ?

D'avance merçi

Codial












Avatar
Raymond [mvp]
au lieu d'une table, tu exporte une req
Merci Pierre, il veut importer !!!

c'est vrai qu'on est samedi après une dure semaine.
--
@+
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:
au lieu d'une table, tu exporte une req

--
Pierre CFI


Avatar
Pierre CFI [mvp]
oui, mais je réponds à la question qu'il posera un jour ou l'autre :o)))
donc pour excel c'est tout ou rien, il faut donc reconstruire une base dans une autre feuille avec les champs voulus

--
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
"Raymond [mvp]" a écrit dans le message de news:
au lieu d'une table, tu exporte une req
Merci Pierre, il veut importer !!!

c'est vrai qu'on est samedi après une dure semaine.
--
@+
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:
au lieu d'une table, tu exporte une req

--
Pierre CFI






Avatar
codial
Ok merçi à tous les deux j'en conclu que j'importe toute la feuille excel
dans une table access temporaire (ça marche) et ensuite je n'importe dans ma
table que les champs qui m'intéressent.
C'est ça?
c'est vrai Pierre que j'aurai pu la poser un jour ou l'autre :o)))

Amicalement
Codial







"Pierre CFI [mvp]" a écrit dans le message de
news:
oui, mais je réponds à la question qu'il posera un jour ou l'autre :o)))
donc pour excel c'est tout ou rien, il faut donc reconstruire une base
dans une autre feuille avec les champs voulus


--
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
"Raymond [mvp]" a écrit dans le message de
news:

au lieu d'une table, tu exporte une req
Merci Pierre, il veut importer !!!

c'est vrai qu'on est samedi après une dure semaine.
--
@+
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:
au lieu d'une table, tu exporte une req

--
Pierre CFI