Bonsoir à tous,

Je réalise des importations de listes Sharepoint vers Access, via des tables liées. La liaison de ces tables ne pose pas de soucis - pour l'instant, je crée ces liaisons à la main.

Ce que je souhaiterais, pour optimiser l'application en question, serait d'automatiser ces liaisons. J'ai trouvé sur le site msdn, l'opération inverse, à savoir exporter des tables de Access vers Sharepoint au moyen de la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
DoCmd.TransferDatabase transfertype:=acExport, databasetype:="WSS", _
                       databasename:="http://example/WSSSite", _
                       objecttype:=acTable, Source:="Customers", _
                       Destination:="Customer List", structureonly:=False
J'ai tenté vainement d'adapter cette commande à mon cas en faisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
DoCmd.TransferDatabase acLink, databasetype:="WSS", _
                       databasename:="http://MONSITE.fr", _
                       objecttype:=acTable, Source:="MaSource", _
                       Destination:="MaDestination", structureonly:=False
J'obtiens un message d'eereur [3011] m'indiquant que MaDestination n'a pu être trouvée. Celà me paraît normal puisque elle n'existe pas (encore) et devrait être le nom de la table liée...

Si quelqu'un a déjà réaliser cet automation.... qu'il n'hésites pas

Ooopps : je viens de voir que j'ai mis cette question dans Modélisation au lieu de VBA Désolé.

Bonne soirée.
Curt