Lier la lecture d'un fichier excel à un utilisateur de session.

Fermé
LupetteExcel Messages postés 3 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 20 mars 2019 - 20 mars 2019 à 10:55
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 20 mars 2019 à 15:32
Bonjour,

Je voudrais savoir s'il était possible de filtrer la lecture d'un fichier excel en fonction de l'utilisateur de session.
Si oui, je voudrais limiter la visualisation des données en fonction de certains utilisateurs en particulier.

Merci d'avance
A voir également:

2 réponses

Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
20 mars 2019 à 12:04
Bonjour,

Par macro Excel. Un exemple ici : https://forums.commentcamarche.net/forum/affich-32413536-ouvrir-un-fichier-si-le-nom-d-utilisateur-contient

Il y a quelques années, j'avais fait quelque chose de similaire dans mon entreprise. C'était une feuille qui était visible ou masquée suivant l'utilisateur.

A+
0
LupetteExcel Messages postés 3 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 20 mars 2019
20 mars 2019 à 13:43
Merci pour la réponse, je vais essayer cela
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
20 mars 2019 à 12:55
Bonjour à tous,

à noter qu'il suffit de refuser les macros à l'ouverture pour avoir accès à tout.
Tu ne peux te protéger que contre la malveillance simple, pas contre quelqu'un de décidé.
eric
0
LupetteExcel Messages postés 3 Date d'inscription mercredi 20 mars 2019 Statut Membre Dernière intervention 20 mars 2019
20 mars 2019 à 13:21
Merci beaucoup ! Il s'agit juste d'un raccourcis, rien de préventif.
0
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
20 mars 2019 à 13:42
Bonjour Eric,

Ce n'est pas possible en ayant un onglet d'accueil vierge et des onglets masqués par défaut ?
Si on refuse les macros, les onglets restent masqués.
Si on autorise les macros, la macro automatique vérifie l'appartenance du nom d'utilisateur aux utilisateurs ayant droit d'afficher ces onglets.

A+
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 212
20 mars 2019 à 15:32
Les onglets restent masqués tant que tu ne les affiches pas ;-)
Même si tu les mets xlSheetVeryHidden et un mot de passe pour vba, il y a suffisamment d'outils pour ôter les protection en 5s.
Mais ça suffit pour le tout venant, pas la peine de se prendre la tête.
eric
0