Bonjour,
Etant novice en VBA ou même Excel en général, je dois faire une connexion entre mon ficher Excel et une liste SharePoint.

J'ai le code suivant qui m'a était fourni par ma DSI

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Sub LinkSheetToSharePoint()
 
  SiteURL = "mon url"
  TargetSheetName = "Feuil1"                          
  ViewGUID = "{06117AB2-3BF5-433A-ACF3-AB4131ACC1F5}"         
ListName = "NCS List"
 
 
  Set TableList = ThisWorkbook.Sheets(TargetSheetName).ListObjects.Add(SourceType:=xlSrcExternal, _
  Source:=Array(SiteURL & "/_vti_bin", ListName, _
  ViewGUID), LinkSource:=True, Destination:=ThisWorkbook.Sheets(TargetSheetName).Range("A1"))
  TableList.Name = ListName
 
End Sub
Cependant j'ai une erreur 1004, il semblerait que cela vienne de la liste Set TableList. Mais je n'arrive pas à résoudre cette erreur.
J'ai inséré cette macro dans un module, ainsi que modifié l'extension en .xls.

Edit : Résolu, c'etait simplement le ViewGUID qui n'était pas bon