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 :
Savez-vous où je fais erreur?
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
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!
Partager