OVH Cloud OVH Cloud

Import fichier ecraser

5 réponses
Avatar
alain
Bonjour,
En VBA, j'importe toutes les minutes un ficheir XXX.csv généré par un
programme externe.
L'importation se passe bien.... sauf que je voudrais qu'elle écrase
systématiquement la table précédemment générée.
J'ai deux problemes: 1) écraser la table precedente 2) éviter les messages
de confirmation.
Merci de votre aide
Alain

5 réponses

Avatar
Pierre CFI [mvp]
bonjour
juste avant le code import
Currentdb.execute "Delete from NomTable"

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

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"alain" a écrit dans le message de news:41d6b317$0$29799$
Bonjour,
En VBA, j'importe toutes les minutes un ficheir XXX.csv généré par un
programme externe.
L'importation se passe bien.... sauf que je voudrais qu'elle écrase
systématiquement la table précédemment générée.
J'ai deux problemes: 1) écraser la table precedente 2) éviter les messages
de confirmation.
Merci de votre aide
Alain




Avatar
Gloubi
Bonjour,

L'importation se faisant probablement dans une table déjà existante, il ne faut pas "écraser" la
table, mais la "vider" avant importation.

Essayer donc :

currentdb.execute "delete * from TaTable"
docmd.setwarning false
' procédure d'importation (ajout) dans "TaTable"
docmd.setwarning true

à+


"alain" a écrit dans le message de news:
41d6b317$0$29799$
| Bonjour,
| En VBA, j'importe toutes les minutes un ficheir XXX.csv généré par un
| programme externe.
| L'importation se passe bien.... sauf que je voudrais qu'elle écrase
| systématiquement la table précédemment générée.
| J'ai deux problemes: 1) écraser la table precedente 2) éviter les messages
| de confirmation.
| Merci de votre aide
| Alain
|
|
Avatar
alain
Merci,

je vais essayer de suite :!:!

alain
Avatar
alain
En plus çà marche !!

Merci à tous

Alain

"alain" a écrit dans le message de news:
41d6b317$0$29799$
Bonjour,
En VBA, j'importe toutes les minutes un ficheir XXX.csv généré par un
programme externe.
L'importation se passe bien.... sauf que je voudrais qu'elle écrase
systématiquement la table précédemment générée.
J'ai deux problemes: 1) écraser la table precedente 2) éviter les
messages de confirmation.
Merci de votre aide
Alain



Avatar
Pierre CFI [mvp]
mon pauvre gloubi, l'année commence bien, mettre en doute nos compétences ? tu vas voir, bientot ce sera :"Tiens ! pour une fois çà
marche"
:o)))

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

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"alain" a écrit dans le message de news:41d6bae3$0$3055$
En plus çà marche !!

Merci à tous

Alain

"alain" a écrit dans le message de news:
41d6b317$0$29799$
Bonjour,
En VBA, j'importe toutes les minutes un ficheir XXX.csv généré par un
programme externe.
L'importation se passe bien.... sauf que je voudrais qu'elle écrase
systématiquement la table précédemment générée.
J'ai deux problemes: 1) écraser la table precedente 2) éviter les
messages de confirmation.
Merci de votre aide
Alain