Bonjour,

J'ai un problème que je n'arrive pas à résoudre malgré mes recherches sur le net.
J'aimerais importer des tables ayant toutes le même nom, à partir de multiples bases de données access.
J'aimerais fusionner l'ensemble de ces tables dans une seule.
Les bases de données se trouvent toutes dans le même dossier, et leur nom commence par une même chaine de caractères.

J'ai essayé avec ce bout de code, mais il semble qu'il y ait un problème dans la déclaration de la variable NomBD :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Private Sub Ste_Click()
Dim NomBD As String
NomBD = "E:\BD\POINT DE STE" & "*" & ".accdb"
DoCmd.TransferSpreadsheet , , [Statut Besoins Boites J+1], NomBD, True
End Sub
Savez-vous où je fais erreur?

En plus : est-ce que vous pensez que le fait que toutes les tables importées aient exactement le même nom va poser problème, ou est-ce que le code s'exécutera au fur-et-à-mesure pour chaque base de données?

Merci d'avance, bonne journée à tous!