Limitation d'accès à certaines feuille Excel et VBA

Anonyme
2024-03-19T18:22:08+00:00

Bonjour,

Je ne trouve pas ma réponse alors je tente de la poser sur le forum. Est il possible de limiter l'accès à seulement certaines feuilles d'un fichier Excel en utilisant les identifiants et/ou mot de passe de session Windows ? Mon idée serait qu'en fonction de la personne, seules certaines feuilles ne puissent être affichées.

Pensez vous que ce serait possible en VBA ? Avec quelle fonction ?

Merci par avance de votre réponse.

Sébastien

Microsoft 365 et Office | Excel | Other | Windows

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
Réponse acceptée par l’auteur de la question
Hecatonchire 53,950 Points de réputation Modérateur bénévole
2024-03-20T13:10:03+00:00

Ca va arrêter la plus grande partie des utilisateurs mais pas une personne voulant vraiment y accéder (il peut simplement ouvrir le fichier dans une autre application qu'Excel comme Open Office/Libre Office puis Afficher les feuilles 😔).

Ce que veux dire, c'est que ce n'est peut être pas nécessaire de monter une "usine à gaz" pour au final laisser d'énorme faille (ca me rappelle la protection de CD à plusieurs millions d'euros de développement passée via un coup de marqueur sur le CD)

Cette réponse a-t-elle été utile ?

1 personne a trouvé cette réponse utile.
0 commentaires Aucun commentaire

7 réponses supplémentaires

  1. Anonyme
    2024-03-22T06:45:57+00:00

    Pour conclure, ce n'est pas le plus sécurisé puisqu'il serai possible d'ouvrir avec d'autres logiciels. Cependant, au regard du faible niveau de confidentialité des données du fichier et du risque représenté par par une ouverture "frauduleuse" de ce fichier, je vais laisser le choix à l'entreprise si elle veut que je me lance la dedans, mais a priori se serai donc possible de faire comme ça.

    Vraiment merci beaucoup pour tous tes éclairages qui m'ont été précieux.

    Je te souhaite une bonne fin de journée,

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2024-03-20T12:30:55+00:00

    Mais de ce qu'il ma semblé voir, si je masque les feuilles, et que je mets un mot de passe empêchant la modification de la structure du fichier via fichier=> information=> protéger le classeur=> protéger la structure du fichier, donc hors VBA. Il faut obligatoirement avoir le mot de passe pour ré-afficher les feuilles. non? Ou alors il existe un autre moyen des les afficher que je ne connais pas?

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  3. Hecatonchire 53,950 Points de réputation Modérateur bénévole
    2024-03-20T11:55:00+00:00

    "tout en limitant l'accès aux autres managers qui ouvriraient le fichier sans macro" => Ok les managers ne voient pas les feuilles à l'ouverture du fichier quand ils n'activent pas les macros, mais rien ne les empêche des les afficher manuellement.

    Pour moi toutes ces "sécurités", hors mots de passe d'ouverture du fichier, ne sont pas là pour empêcher l'accès mais guider l'utilisateur (éviter les fausses manipulations comme opps j'ai travaillé dans la feuille du copain)

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire