Bonjour,
Je voudrais importer plusieurs fichier Excel (1 onglet par fichier) en table access. A chaque importation l'import Ajoute les données à la table existante. Comment écraser la table à chaque import ?
J'utilise docmd.transferspreadsheet.
En essayant de supprimer les tables avant import c'est pareil.
J'ai essayé le drop table sans success. puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 For i = 0 To db.TableDefs.Count - 1 Set tbl = db.TableDefs(i) If tbl.Name Like "COEF *" Then db.TableDefs.Delete tbl.Name End If Next i
Les tables sont bien supprimées mais l'importation les recrée en ajoutant les données. Elles doivent sans doute rester physiquement dans la base. comment faire?
Partager