Bonjour à tous,
ma question est : est-il possible, via VBA ou VB d'écrire dans un dossier
d'un site SharePoint?
Si oui, comment?
Merci à tous pour vos renseignements.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Lognoul, Marc \(Private\)
Bonjour,
Si par "écrire" vous voulez dire sauvegarder un document par exemple, vous pouvez utiliser les objets et méthodes habituelles du VBA comme par exemple: Set dlgSaveAs = Application.FileDialog(msoFileDialogSaveAs) With dlgSaveAs .InitialFileName = "http://SHAREPOINTSERVER/DOCUMENTLIBRARY/" .Show .Execute
Attention, si le dossier SharePoint requiert des meta-data, il faut soit proposer à utilisateur de les remplir (voir exemple ci dessus ou penser à les intégrer dans votre document par exemple (voir à la fin de ce post http://www.sharepointblogs.com/johnwpowell/archive/2007/07/13/display-version-number-and-other-sharepoint-metadata-in-word-2003-documents.aspx)
-- Marc [Heureux celui qui a pu pénétrer les causes secrètes des choses]
"Fanny" wrote in message news:
Bonjour à tous, ma question est : est-il possible, via VBA ou VB d'écrire dans un dossier d'un site SharePoint? Si oui, comment? Merci à tous pour vos renseignements.
Bonjour,
Si par "écrire" vous voulez dire sauvegarder un document par exemple, vous
pouvez utiliser les objets et méthodes habituelles du VBA comme par exemple:
Set dlgSaveAs = Application.FileDialog(msoFileDialogSaveAs)
With dlgSaveAs
.InitialFileName = "http://SHAREPOINTSERVER/DOCUMENTLIBRARY/"
.Show
.Execute
Attention, si le dossier SharePoint requiert des meta-data, il faut soit
proposer à utilisateur de les remplir (voir exemple ci dessus ou penser à
les intégrer dans votre document par exemple (voir à la fin de ce post
http://www.sharepointblogs.com/johnwpowell/archive/2007/07/13/display-version-number-and-other-sharepoint-metadata-in-word-2003-documents.aspx)
--
Marc
[Heureux celui qui a pu pénétrer les causes secrètes des choses]
"Fanny" <Fanny@discussions.microsoft.com> wrote in message
news:5C32FB55-E447-47B0-9D8A-F7EF7A7E4EDE@microsoft.com...
Bonjour à tous,
ma question est : est-il possible, via VBA ou VB d'écrire dans un dossier
d'un site SharePoint?
Si oui, comment?
Merci à tous pour vos renseignements.
Si par "écrire" vous voulez dire sauvegarder un document par exemple, vous pouvez utiliser les objets et méthodes habituelles du VBA comme par exemple: Set dlgSaveAs = Application.FileDialog(msoFileDialogSaveAs) With dlgSaveAs .InitialFileName = "http://SHAREPOINTSERVER/DOCUMENTLIBRARY/" .Show .Execute
Attention, si le dossier SharePoint requiert des meta-data, il faut soit proposer à utilisateur de les remplir (voir exemple ci dessus ou penser à les intégrer dans votre document par exemple (voir à la fin de ce post http://www.sharepointblogs.com/johnwpowell/archive/2007/07/13/display-version-number-and-other-sharepoint-metadata-in-word-2003-documents.aspx)
-- Marc [Heureux celui qui a pu pénétrer les causes secrètes des choses]
"Fanny" wrote in message news:
Bonjour à tous, ma question est : est-il possible, via VBA ou VB d'écrire dans un dossier d'un site SharePoint? Si oui, comment? Merci à tous pour vos renseignements.
Fanny
Merci beaucoup pour la rapidité et la clareté de cette réponse. Je vais donc essayer ce que vous me porposez et je posterai le résultat.
Merci beaucoup pour la rapidité et la clareté de cette réponse.
Je vais donc essayer ce que vous me porposez et je posterai le résultat.
Merci beaucoup pour la rapidité et la clareté de cette réponse. Je vais donc essayer ce que vous me porposez et je posterai le résultat.
Fanny
Une astuce qui a bien marché : Faire clic droit sur le poste de travail/Connecter un lecteur réseau. Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas les adresse serveur.
Une astuce qui a bien marché :
Faire clic droit sur le poste de travail/Connecter un lecteur réseau.
Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas les
adresse serveur.
Une astuce qui a bien marché : Faire clic droit sur le poste de travail/Connecter un lecteur réseau. Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas les adresse serveur.
Lognoul, Marc \(Private\)
Tout à fait, vous pouvez connecter un lecteur réseau vers un répertoire SharePoint. toutefois, il se peut que cela ne mette pas non plus à jours les méta-data s'il y en a.
Marc
"Fanny" wrote in message news:
Une astuce qui a bien marché : Faire clic droit sur le poste de travail/Connecter un lecteur réseau. Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas les adresse serveur.
Tout à fait, vous pouvez connecter un lecteur réseau vers un répertoire
SharePoint. toutefois, il se peut que cela ne mette pas non plus à jours les
méta-data s'il y en a.
Marc
"Fanny" <Fanny@discussions.microsoft.com> wrote in message
news:F2BDDAEC-3F19-44F5-BDBE-BEF2A07F7AAC@microsoft.com...
Une astuce qui a bien marché :
Faire clic droit sur le poste de travail/Connecter un lecteur réseau.
Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas
les
adresse serveur.
Tout à fait, vous pouvez connecter un lecteur réseau vers un répertoire SharePoint. toutefois, il se peut que cela ne mette pas non plus à jours les méta-data s'il y en a.
Marc
"Fanny" wrote in message news:
Une astuce qui a bien marché : Faire clic droit sur le poste de travail/Connecter un lecteur réseau. Du coup, on peut utiliser la fonction CopyFile en VBA qui ne prend pas les adresse serveur.