Récupérer liste Sharepoint "ActiveWorkbook.Queries.Add"

Sormick Messages postés 145 Date d'inscription dimanche 10 novembre 2013 Statut Membre Dernière intervention 8 avril 2024 - 23 févr. 2024 à 16:50
yg_be Messages postés 22754 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 4 mai 2024 - 24 févr. 2024 à 08:13

Bonjour,

J'arrive parfaitement à récupérer une liste sharepoint nommée "CONTACT BE".

Je souhaite récupérer une autre liste sharepoint Nommée "Listetag"

Mais je n'y arrive pas:

Voici mon code ci-dessous:

ActiveWorkbook.Queries.Add Name:="CONTACT BE", Formula:= _
        "let" & Chr(13) & "" & Chr(10) & "    Source = SharePoint.Tables(""https://.......

    With ActiveSheet.ListObjects.Add(SourceType:=0, source:= _
        "OLEDB;Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=""CONTACT BE"";Extended Properties=""""" _
        , destination:=Range("$A$1")).QueryTable
        .CommandType = xlCmdSql
        .CommandText = Array("SELECT * FROM [Listetag]")
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .PreserveColumnInfo = True
        .ListObject.DisplayName = "Tableau_CONTACT_BE"
        On Error GoTo fin
        .Refresh BackgroundQuery:=False
    End With

Que dois-je changer dans ce code pour que ma liste Nommée "Listetag" soit importée ?
Windows / Chrome 121.0.0.0

A voir également:

1 réponse

yg_be Messages postés 22754 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 4 mai 2024 1 479
24 févr. 2024 à 08:13

bonjour,

je pense que tu dois modifier ceci:

Location=""CONTACT BE""
0