J'utilise un classeur qui peut être utilisé par d'autres utilisateurs
dans mon administration.
Pour empêcher les autres utilisateurs de pouvoir faire une sauvegarde
j'ai inclu dans "This Woordbook" le code suivant :
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Dim rep
rep = InputBox("Saisir le M de P", "Seulement le chef peut sauvegarder
!")
If rep <> "MonMotDePasse" Then
cancel = True
Else
Cancel = False
End If
End Sub
Ce code empêche effectivement les sauvegardes. Par contre, lorsqu'un
utilisateur (utilisateurA) ouvre le classeur, si moi je veux l'ouvrir à
mon tour, j'obtiens le message suivant :
"Fichier en cours d'utilisation
Nomduclasseur.xls est verrouillé pour modification
par
"UtilisateurA"
Ouvrez le document en utilisant l'option lecture seule ou cliquez sur
Notifier pour ouvrir une copie du document en lecture seule
et recevoir une notification lorsque le document sera
à nouveau disponible"
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
On Error Resume Next ...
End Sub
Patrick BASTARD
Bonjour, *Pier*
Est-il possible de faire en sorte que plusieurs utilisateurs puissent ouvrir ce classeur normalement ?
Oui, Chef. En le partageant : Outils, Partage du classeur. Et dans l'onglet Modifications, cocher la case devant "Permettre une modification multi-utilisateurs.
-- Bien amicordialement, P. Bastard
Bonjour, *Pier*
Est-il possible de faire en sorte que plusieurs utilisateurs puissent
ouvrir ce classeur normalement ?
Oui, Chef.
En le partageant :
Outils, Partage du classeur.
Et dans l'onglet Modifications, cocher la case devant "Permettre une
modification multi-utilisateurs.
Est-il possible de faire en sorte que plusieurs utilisateurs puissent ouvrir ce classeur normalement ?
Oui, Chef. En le partageant : Outils, Partage du classeur. Et dans l'onglet Modifications, cocher la case devant "Permettre une modification multi-utilisateurs.