readonly or not readonly?

  • Initiateur de la discussion Initiateur de la discussion KEUDJ
  • 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 !

K

KEUDJ

Guest
Bonjour le Forum,

sur un fichier partage sur le reseau, des users on les droits d`ecriture sur des repertoires, d`autre uniquement lecture, pour empecher deux users avec droits d`ecriture d`ouvrir le fichier en meme temps, j`ai trouve sur XLD:

If ActiveWorkbook.ReadOnly = True Then
MsgBox "File already in use ask to close it before modification."
ActiveWorkbook.Close
End If

avec ce code ca marche mais mes users en readonly ne peuvent pas ouvrir le fichier.

existe t il une solution pour distinguer user en lecture seul et fichier deja ouvert par poweruser?

merci

@+
 
Re : readonly or not readonly?

bonjour le Forum, tototiti,

merci pour le tuyau, mais tu avais conclu le post par:

Bref, c'est compliqué.

pour info, j`ai bidouiller le code:

Code:
Private Sub Workbook_Open()
If ActiveWorkbook.ReadOnly = True Then
    MsgBox "File already in use ask to close it before modification."
    MsgBox "Nothing will be saved!"
End If
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
If ActiveWorkbook.ReadOnly = False Then
   MsgBox "Modifications will be saved"
   ActiveWorkbook.Save
End If

If ActiveWorkbook.ReadOnly = True Then
    MsgBox "Nothing will be saved!"
    ActiveWorkbook.Close
End If
End Sub

histoire d`informer et d`empecher la sauvergarde si poweruser ouvert en readonly et fermeture par autre poweruser, mais ca me satisfait qu`a moitie...

peut etre vous avez mieux?

merci et @+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

M
Réponses
11
Affichages
2 K
Melidan2006
M
C
Réponses
2
Affichages
3 K
Cocoroboss
C
Réponses
7
Affichages
1 K
N
  • Question Question
Réponses
5
Affichages
3 K
N
Réponses
3
Affichages
1 K
Compte Supprimé 979
C
E
Réponses
2
Affichages
2 K
R
Réponses
5
Affichages
1 K
R
Retour