Hello,
Merci pour ta réponse. En fait pour la mise à jour, je ne savais pas d'où l'executer. Mais je la lance depuis un formulaire se trouvant sur la frontale.
Mais demeure un problème : j'ai pris l'habitude d'utiliser la commande "Transfert Spreasheet" mais pour importer des fichiers Excel dans la "Currentdb". Cette fois, j'utilise :
Set oDb = DBEngine.Workspaces(0).OpenDatabase(monchemin, False, False, "MS Access")
Je supprime les anciennes tables et j'importe les fichiers Excel de cette façon :
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, lenom, chemin, False, plagecellulesexcel
J'obtiens un message d'erreur comme quoi ma table ou requête "lenom" n'existe pas dans ma base de données.
Où est le problème ? Peut-on utiliser TransfertSpreadsheet dans une autre bdd que celle courante ?
Merci d'avance !
Partager