Application Excel partagée et accessibilité par mot de passe.
Résolu/Fermé
yoyo789
Messages postés
2
Date d'inscription
lundi 7 décembre 2015
Statut
Membre
Dernière intervention
6 juillet 2016
-
Modifié par Strumpfette le 7/07/2016 à 14:23
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 11 juil. 2016 à 16:51
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 11 juil. 2016 à 16:51
A voir également:
- Application Excel partagée et accessibilité par mot de passe.
- Identifiant et mot de passe - Guide
- Voir mot de passe wifi android - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Application mobile - Guide
2 réponses
tyranausor
Messages postés
3545
Date d'inscription
jeudi 6 août 2009
Statut
Membre
Dernière intervention
1 avril 2022
2 035
9 juil. 2016 à 17:41
9 juil. 2016 à 17:41
Bonjour, pour les autorisations dans le partage d'Excel il n'est pas possible de les règler de façon à ce que telle personne ait accès à telle donnée! Une solution qui peut fonctionner mais sans garantie (je ne l'ait pas testée) c'est de passer par VBA en faisant un test sur le nom de l'utilisateur. Cela peut fonctionner si l'administrateur a toujours le même nom.
Ton code pourrait être du style
et faire réapparaitre toutes les feuilles après.
Mais une question à laquelle je ne saurai te répondre, c'est sur l'utilisation du VBA quand le classeur est partagé
Ton code pourrait être du style
If environ("username")<>"Admin" then 'si le nom de la session Windows n'est pas "Admin"
sheet(array("A","B","C")) 'où A, B et C sont les feuilles à masquer
end if
et faire réapparaitre toutes les feuilles après.
Mais une question à laquelle je ne saurai te répondre, c'est sur l'utilisation du VBA quand le classeur est partagé
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
9 juil. 2016 à 18:01
9 juil. 2016 à 18:01
Bonjour,
À la fermeture de celui-ci, je cache toutes les feuilles sauf celle de présentation et je sauvegarde.
Fait-le à l'ouverture.
eric
À la fermeture de celui-ci, je cache toutes les feuilles sauf celle de présentation et je sauvegarde.
Fait-le à l'ouverture.
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
11 juil. 2016 à 16:51
11 juil. 2016 à 16:51
ok, je met en résolu pour toi (en haut vers ton titre, pour la prochaine fois)
eric
eric
11 juil. 2016 à 14:26
Comme je dis plus haut je n'ai pas de problème à faire afficher la feuille d'une personne seulement, en utilisant son mot de passe ou son nom d'utilisateur et bien sûr en VBA, mais en mode partagé, si j'utilise mon mot de passe admin, toutes les feuilles sont démasquées et durant ce temps, tout usager qui ouvre le dossier a aussi accès à toutes les feuilles.
De la même façon, si Yves ouvre le dossier, il n'a accès qu'à sa feuille de données et si Louis ouvre avant que Yves ne ferme, il aura accès à sa feuille et à celle de Yves, puis Vicky ouvre avant que les deux autres ne ferme, elle aura accès aux trois feuilles.