Bonjour à tous,
J'ai créé un masque de saisie sur un document Excel, mais je me retrouve le bec dans l'eau.
Le commanditaire souhaite que la feuille soit protégée, et donc modifiable via le formulaire VBA uniquement. J'ai donc utilisé les commandes worksheets("").Unprotect et Worksheets("").Protect
Celà fonctionne parfaitement. Mais le commanditaire m'est revenu avec un problème :
Le document est partagé entre plusieurs utilisateurs.
Je pensais donc utiliser la commande Protectsharing, mais je n'obtiens pas le résultat escompté.
Quelqu'un aurait une idée ?
Cordialement, Jérôme D
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 'Sauvegarde du document ThisWorkbook.Save Worksheets("saisie").Unprotectsharing If Rad_Oui_depot.Value = True Then Worksheets("saisie").Range("L1").Value = "Oui" Else Worksheets("saisie").Range("L1").Value = "Non" End If If Check_Oui_6semaines.Value = True Then Worksheets("saisie").Range("M1").Value = "Oui" Else Worksheets("saisie").Range("M1").Value = "Non" End If Worksheets("saisie").ProtectSharing
Partager