OVH Cloud OVH Cloud

Import de données

3 réponses
Avatar
Leti
Bonjour =E0 tous,

J'importe en vba des donn=E9es provenant d'un fichier Excel=20
de 5000 lignes ... quelqu'un a-t-il une m=E9thode qui=20
prenne moins de 5 minutes de chargement ??

Merci de votre aide,
Leti.

3 réponses

Avatar
Raymond [mvp]
Bonjour.

tu attaches ta feuille excel dans ta base et ça ne prendra que 10 secondes
et tu pourras travailler sur ta feuille comme avec une table. est-ce la
solution ?
sinon pour importer 5000 lignes excel par la commande
DoCmd.TransferSpreadsheet ça ne prend pas 5 minutes non plus, à moins que
ton réseau soit complètement saturé.


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


"Leti" a écrit dans le message de
news: 220e01c51441$d9b49f10$
Bonjour à tous,

J'importe en vba des données provenant d'un fichier Excel
de 5000 lignes ... quelqu'un a-t-il une méthode qui
prenne moins de 5 minutes de chargement ??

Merci de votre aide,
Leti.
Avatar
Leti
Bonjour,

En fait c'est un peu plus compliqué ... je dois copier
les données du fichier excel dans une table de ma base
avec quelques contrôles/modifs ...

Leti.

-----Message d'origine-----
Bonjour.

tu attaches ta feuille excel dans ta base et ça ne
prendra que 10 secondes

et tu pourras travailler sur ta feuille comme avec une
table. est-ce la

solution ?
sinon pour importer 5000 lignes excel par la commande
DoCmd.TransferSpreadsheet ça ne prend pas 5 minutes non
plus, à moins que

ton réseau soit complètement saturé.


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


"Leti" a écrit
dans le message de

news: 220e01c51441$d9b49f10$
Bonjour à tous,

J'importe en vba des données provenant d'un fichier Excel
de 5000 lignes ... quelqu'un a-t-il une méthode qui
prenne moins de 5 minutes de chargement ??

Merci de votre aide,
Leti.


.



Avatar
Raymond [mvp]
Donc ce que tu peux faire c'est importer ton fichier dans une table d'import
(provisoire), tu fais tes controles et modifs et ensuite par une requête
ajout tu fusionnes tes enregistrements

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


"Leti" a écrit dans le message de
news: 22c301c51451$67f93920$
Bonjour,

En fait c'est un peu plus compliqué ... je dois copier
les données du fichier excel dans une table de ma base
avec quelques contrôles/modifs ...

Leti.