Microsoft 365 Ouverture d'un onglet par un seul utilisateur

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 !

denistoulon

XLDnaute Junior
Bonjour,

J'ai vraiment besoin de votre aide mais c'est trop complexe pour moi.

J'ai un fichier Excel sous teams ou plusieurs personnes interviennent dessus. Chacun a son onglet.
Est-il possible que chacun accède à son onglet SANS ACCEDER aux autres.
Paul ne peut ouvrir que l'onglet Paul et récap
Denis ne peut ouvrir que l'onglet Denis et récap
Vincent ne peut ouvrir que l'onglet Vincent et récap
Jean ne peut ouvrir que l'onglet Jean et récap

MOI je peux tout ouvrir

Je sais c'est complexe

Merci pour vos réponses
 

Pièces jointes

Bonjour Denis,
Un essai en PJ avec cette macro :
VB:
Private Sub Workbook_Open()
For Each F In Worksheets ' On masque toutes les feuilles à l'exception de Recap
    If F.Name <> "Recap" Then Sheets(F.Name).Visible = 2
Next F
'Liste des feuilles et des mots de passe respectifs.
PWD = Array("Paul", 11, "Vincent", 22, "Denis", 33, "Jean", 44)
' Demande de mot de passe
Rep = Application.InputBox(prompt:="Entrez votre mot de passe", Type:=1)
If Rep = "" Then Exit Sub
' recherche du propriétaire du mot de passe, et affichage de la feuille
For i = 0 To UBound(PWD) Step 2
    If PWD(i + 1) = Rep Then Sheets(PWD(i)).Visible = True: Sheets(PWD(i)).Select
Next i
End Sub
Il faut évidemment changer les mots de passe dans l'array, et aussi protéger le VBA avec un mot de passe.
( ceci dit la protection est légère. un esprit mal intentionné peut contourner la protection, comme dans tout fichier XL )
Par défaut, pour test, les mot de passe sont :
"Paul", 11,
"Vincent", 22,
"Denis", 33,
"Jean", 44
 

Pièces jointes

- 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

Retour