Vérifier si un classeur n'est pas ouvert sur un autre pc

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

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

LeMarchand

XLDnaute Nouveau
Bonjour,

Encore moi,
Donc ma question est à priori simple la réponse compliqué, j'ai besoin de vérifier si quelqu'un n'a pas déjà ouvert le classeur sur un autre pc.

Les deux personnes ont accès au fichier

J'ai pensé à mettre une variable soit 1 soit 0 pour savoir s'il est déjà ouvert .

ç-à-d a l'ouverture la variable devient 1 il enregistre et on peut continuer
a la fermeture la variable devient 0

Le problème c'est que les deux peuvent avoir accès au fichier en même temps
L'un des deux, l'admin du fichier c'est a dire moi, ne doit pas pouvoir lancé une macro si qqn a ouvert le classeur.
Pour cela il faudrait que le fichier me reconnaise.

Donc y a t'il une commande pour savoir si qqn a ouvert le classeur en question sans le refermer?
Y a t'il une command permantant d'identifier celui qui l'ouvre?

Merci

Ps😛eut être je me suis embrouillé du coups si vous ne comprenez pas dites le moi et je rectifierais mais pour moi c'est clair
 
Re : Vérifier si un classeur n'est pas ouvert sur un autre pc

bonjour

tu as un exemple très bien fait dans l'aide d'excel sur worbook.userstatus

Code:
sub test
dim users, row
users = ActiveWorkbook.UserStatus
With Workbooks.Add.Sheets(1)
     For row = 1 To UBound(users, 1)
         .Cells(row, 1) = users(row, 1)
         .Cells(row, 2) = users(row, 2)
         Select Case users(row, 3)
             Case 1
                  .Cells(row, 3).Value = "Exclusive"
             Case 2
                  .Cells(row, 3).Value = "Shared"
         End Select
     Next
End With
end sub
execute ce code dans un nouveau fichier et tu comprendras mieux son fonctionnement
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
14
Affichages
2 K
Retour