Recupérer le contenu d'un champ de sharepoint sur excel [Résolu/Fermé]

Signaler
Messages postés
191
Date d'inscription
vendredi 20 juin 2014
Statut
Membre
Dernière intervention
14 février 2019
-
Messages postés
191
Date d'inscription
vendredi 20 juin 2014
Statut
Membre
Dernière intervention
14 février 2019
-
Bonjour,

Je fais appel à vous car je suis bloqué sur un problème.
J'ai, sur sharepoint, plusieurs bibliothèques, dont une, "Achat" qui m'intéresse.
Dans cette bibliothèque, je dispose de colonnes.
Une nommé Nom, une autre Auteur, une autre Date.

J'aimerais que, depuis Excel, j'arrive à récupérer le contenu de la colonne Nom.
Ces données seront ensuite copiées vers ma feuille "Ach" en colonne A à partir de la ligne 2.

Pour l'instant j'ai fais ceci mais cela ne fonctionne malheureusement pas.

  Dim cmpt As Integer
Dim rep As String
Dim path As String

CheminAchat = "https/ .../"

path = CheminAchat
rep = Dir(path, vbDirectory)
Sheets("Ach").Select

Range("A1").Value = "Type d'achat"


'On initialise le cmpt
cmpt = 1

' Boucle tant que le répertoire n'a pas été entièrement parcouru
Do While (rep <> "")

If (cmpt > 2) Then
'Sélection de la feuille où vont être répertorié les données
Range("A" & cmpt - 1).Value = rep
End If

' Passe à l'élément suivant & incrémentation du compteur
rep = Dir
cmpt = cmpt + 1

Loop


Pouvez-vous m'aider svp.

1 réponse

Messages postés
15256
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
3 août 2020
1 318
Bonjour,

ne fonctionne malheureusement pas. Ben oui, vu que vous ne recuperez ni n'ouvrez aucun fichier, vous faites "une liste de fichiers".
Cette bibliothèque "Achat" est un fichier Excel je suppose, un seul onglet ou pas
Messages postés
191
Date d'inscription
vendredi 20 juin 2014
Statut
Membre
Dernière intervention
14 février 2019
5
Bonjour,

Merci pour votre réponse.
En fait j'ai trouvé la solution.
Je ne veux pas récupérer un fichier Excel mais bien une liste de nom de fichiers.

La réponse se trouve dans ma question.
Il faut juste changer le chemin :
https:/ .../ en http:\...\

Merci quand même.