Bonjour à tous,
J'ai un code VBA que j'ai récupéré sur le net qui fonctionne très bien permettant de gérer les accès à un fichier Excel (un mot de passe définit la vue sur les onglets du fichier).
Je vous joins une partie du code :
Case "util"
Sheets("nom_onglet").Visible = True
...
Util est le mot de passe. Je voudrais savoir si on pouvais remplacer le mot de passe "util" par le nom d'une feuille et d'une cellule. L'idée serait que les mots de passe soit regroupés dans un onglet. Ainsi ma collègue pourrait changer les mots de passe des utilisateurs sans rentrer dans VBA.
Exemple:
dans l'onglet "admin" en cellule B2 il y aurait le mot de passe "util"
le code VBA pourrait donner : Case "feuille "admin" cellule "B2""
sheets("nom_onglet").visible=true
Je ne sais pas si j'ai vraiment été clair
Merci pour vos réponses
A+
Kiff
J'ai un code VBA que j'ai récupéré sur le net qui fonctionne très bien permettant de gérer les accès à un fichier Excel (un mot de passe définit la vue sur les onglets du fichier).
Je vous joins une partie du code :
Case "util"
Sheets("nom_onglet").Visible = True
...
Util est le mot de passe. Je voudrais savoir si on pouvais remplacer le mot de passe "util" par le nom d'une feuille et d'une cellule. L'idée serait que les mots de passe soit regroupés dans un onglet. Ainsi ma collègue pourrait changer les mots de passe des utilisateurs sans rentrer dans VBA.
Exemple:
dans l'onglet "admin" en cellule B2 il y aurait le mot de passe "util"
le code VBA pourrait donner : Case "feuille "admin" cellule "B2""
sheets("nom_onglet").visible=true
Je ne sais pas si j'ai vraiment été clair
Merci pour vos réponses
A+
Kiff