Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Ouverture/Enregistrement/Fermeture _ Problème via Sharepoint

  • Initiateur de la discussion Initiateur de la discussion cdric78
  • Date de début Date de début

cdric78

XLDnaute Junior
Bonjour à tous,

Afin de pouvoir actualiser le contenu d'un fichier (Fichier B) à chaque enregistrement d'un autre fichier (Fichier A), j'ai créer la macro suivante :

VB:
Private Sub Workbook_AfterSave(ByVal Success As Boolean)
Workbooks.Open Filename:="https://corptb.sharepoint.com/:x:/r/sites/TMPAE/Shared%20Documents/PAE/Gestion%20PAE%20_%20Teams.xlsx?d=w88148ed72744431495b8ce74e04a5869&csf=1&web=1&e=ncaCyE", _
                       UpdateLinks:=True
            ActiveWorkbook.Save
    ActiveWindow.Close
End Sub

Lorsque la cible du fichier à Ouvrir/Enregistrer/Fermer est sur le lecteur C:\ cela fonctionne correctement mais le problème c'est que le Fichier A et le Fichier B sont partagés sur Sharepoint (Teams) et donc la macro ne fonctionne pas pour les autres utilisateurs étant donné que cela cible sur mon lecteur C.

J'ai tenté de mettre le lien su Sharepoint ( https://corptb.sharepoint.com/❌/r/s...2744431495b8ce74e04a5869&csf=1&web=1&e=ncaCyE) mais la macro bloque à l'étape " ActiveWorkbook.Save".

Auriez-vous une idée pour m'aider?

Merci par avance.
 

wDog66

XLDnaute Occasionnel
Bonjour cdric78

Quand on a des fichiers sur SharePoint, on ne doit pas utiliser VBA, cela ne fonctionne pas

En revanche, vous pouvez utiliser PQ (Power Query) pour faire une mise à jour des données !
 

Discussions similaires

Réponses
0
Affichages
856
Réponses
0
Affichages
433
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…