DoCmd.TransfertSpreadsheet > Nom de la table
Bonjour,
J'utilise la commande DoCmd.TransfertSpreadsheet pour lier des onglet Excel à ma base de données Access.
Exemple : DoCmd.TransferSpreadsheet acLink, acSpreadsheetTypeExcel12Xml, "Sheet1", "C:\Fichier.xlsx", True
Mais il y a certaines limitations !
- Il faut connaître le nom de l'onglet. A cause du format linguistique, la feuille peut s’appeler "Sheet1" ou "Feuil1".
- La table liée prend automatiquement le nom de cet onglet.
Y-a-t'il moyen de contourner la chose ? J'aimerai lier le premier onglet du fichier Excel (quelque soit son nom) et changer son nom dans Access.
Merci d'avance pour votre aide.
Philippe