Macro ouvre 2e classeur, si déjà ouvert, attend et re-tente

Bonjour,

J'aurai besoin d'une macro qui fasse ceci :

Ouvre un deuxième classeur (dans un dossier OneDrive partagé)
Si ce 2e classeur est déjà ouvert par un autre utilisateur, alors la macro patiente 5 secondes, puis, re-tente d'ouvrir le 2e classeur
Attention, la répétition d'attendre soit être limitée à 3 fois, si au bout de la 3ème tentative, le 2e classeur est toujours indispo, Msgbox informant que pas dispo et exit sub
Si le 2e classeur était déjà ouvert ou une fois que cette macro a ouvert le 2e classeur, appel de la macro "Procédure1" (Call Procédure1)

Savez-vous rédiger ce code svp ? :D

Merci pour votre aide !!!

Bonsoir,

je ne suis pas sur qu'un classeur en OneDrive soit bien ouvert "là-bas" : il est rapatrié en local du coup il n'est pas ouvert...

Mais j'attends d'autres réponse car c'est un point bloquant fréquemment rencontré, non ?

@ bientôt

LouReeD

Rechercher des sujets similaires à "macro ouvre classeur deja ouvert attend tente"