Bonjour,
Merci d’avoir écrit dans le forum de Microsoft.
- Veuillez voir la discussion suivante où vous pouvez trouver quelques précisions sur l’utilisation des macros VBA et SharePoint Online :
Pb fichier excel avec macros partagés sur OneDrive - Communauté Microsoft
Les Macros sur Excel sont incompatibles avec SharePoint et OneDrive.
Vous pouvez enregistrer quand même les fichiers pour les stocker mais même si vous ne pouvez pas créer, exécuter ou modifier des macros VBA (Visual Basic pour applications) dans Excel pour le web, vous pouvez ouvrir et modifier un classeur qui contient des macros. Toute macro existante reste dans le classeur, et vous pouvez ouvrir le classeur dans l’application de bureau Excel pour afficher et modifier les macros." Plus d'information vous pouvez trouver dans l'article suivant Utiliser des macros VBA dans Excel pour le Web (microsoft.com)
2. Pour contourner votre problème avec le lien, vous pouvez essayer d’abord de synchroniser la bibliothèque de documents SharePoint avec le dossier local et utiliser ce chemin d’accès de votre dossier local synchronisé pour effectuer une opération.
Si vous utilisez SharePoint Online, utilisez le nouveau client de synchronisation OneDrive. Pour installer et utiliser le nouveau client de synchronisation OneDrive, consultez Prise en main du nouveau client de synchronisation OneDrive dans Windows.
Si vous utilisez SharePoint 2013, utilisez le client de synchronisation OneDrive Entreprise hérité pour synchroniser la bibliothèque SharePoint. Pour installer et utiliser le client de synchronisation hérité, reportez-vous à : Comment installer le client de synchronisation OneDrive Entreprise pour SharePoint 2013 et SharePoint Online.
- Si vous voulez faire une proposition pour l’amélioration du produit vous pouvez le faire sur macros not working in sharepoint · Community (microsoft.com)
Comme vous pouvez voir dans la plateforme Feedbackportal.microsoft.com il y un grand nombre d’utilisateurs qui ont rencontré des problèmes similaires avec leur Macros dans SharePoint Online .
Cordialement,
Mihail
Microsoft Engineer