[Sharepoint & VBA] Reference project
Résolu
zoubinho
Messages postés
15
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
27 février 2009
-
7 janv. 2009 à 11:46
zoubinho Messages postés 15 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 27 février 2009 -
zoubinho Messages postés 15 Date d'inscription mardi 6 janvier 2009 Statut Membre Dernière intervention 27 février 2009 -
Bonjour,
Afin de faire tourner mon projet VBA faisant appel à des fonctions en intéraction avec Sharepoint, je voudrais connaitre la référence (dll ?) à ajouter pour la prise en compte des fonctions WebServices à Sharepoint.
J'ai beau chercher dans Microsoft Visual Basic, Tools tab, References, je ne trouve aucune dll ou ocx permettant la prise en charge des fonctions Sharepoint.
Actuellement, je cherche à récupérer tout bêtement une liste précédemment définie sous Sharepoint pour le stocker dans un tableur. Cependant, pour utiliser la fonction
Erreur retournée :
User-defined type not defined
Merci pour votre aide
A.
Afin de faire tourner mon projet VBA faisant appel à des fonctions en intéraction avec Sharepoint, je voudrais connaitre la référence (dll ?) à ajouter pour la prise en compte des fonctions WebServices à Sharepoint.
J'ai beau chercher dans Microsoft Visual Basic, Tools tab, References, je ne trouve aucune dll ou ocx permettant la prise en charge des fonctions Sharepoint.
Actuellement, je cherche à récupérer tout bêtement une liste précédemment définie sous Sharepoint pour le stocker dans un tableur. Cependant, pour utiliser la fonction
GetListAndView, il m'est nécessaire de créer une instance de type Lists, et cela m'est impossible :
'initialisation Dim instance As Lists Dim listName As String Dim viewName As String Dim returnValue As XmlNode 'retrieve data returnValue = instance.GetListAndView(listName, viewName)
Erreur retournée :
User-defined type not defined
Merci pour votre aide
A.
1 réponse
zoubinho
Messages postés
15
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
27 février 2009
6
7 janv. 2009 à 12:21
7 janv. 2009 à 12:21
Ca y est j'ai trouvé !
Solution :
Il est nécessaire d'installer un soft MS pour faire fonctionner les fonctions VBA avec SharePoint, et ce soft s'appelle : Microsoft Office Web Services Toolkit.
La version 2003 se trouve ici : http://www.microsoft.com/downloads/details.aspx?FamilyID=fa36018a-e1cf-48a3-9b35-169d819ecf18&displaylang=en
Une fois installé, dans l’éditeur VBA il y aura une nouvelle entrée dans le menu Tools : Web Service References.
Clique dessus et entre l’URL qui pointe vers un Web Service du site sharepoint. Le format est : [site_url]/_vti_bin/[service].asmx
Une fois que tu cliques sur ‘Add’, Excel génère dans ton projet toutes les classes et les fonctions pour appeler les Web Services.
Et voilà !
Solution :
Il est nécessaire d'installer un soft MS pour faire fonctionner les fonctions VBA avec SharePoint, et ce soft s'appelle : Microsoft Office Web Services Toolkit.
La version 2003 se trouve ici : http://www.microsoft.com/downloads/details.aspx?FamilyID=fa36018a-e1cf-48a3-9b35-169d819ecf18&displaylang=en
Une fois installé, dans l’éditeur VBA il y aura une nouvelle entrée dans le menu Tools : Web Service References.
Clique dessus et entre l’URL qui pointe vers un Web Service du site sharepoint. Le format est : [site_url]/_vti_bin/[service].asmx
Une fois que tu cliques sur ‘Add’, Excel génère dans ton projet toutes les classes et les fonctions pour appeler les Web Services.
Et voilà !