XL 2013 Code VBA pour afficher/maquer feuilles sur fichier protégé en lecture seule

Francis Ford

XLDnaute Nouveau
Bonjour,
La question a très certainement déjà été posée, mais je n'ai pas trouvé de réponse.
Pour un fichier Excel protégé en lecture seule par un mot de passe, j'aimerais connaître le code VBA pour que seules certaines feuilles s'affichent si le fichier est ouvert en lecture seule, et que toutes les feuilles s'affichent si le fichier est ouvert avec le mot de passe.
Merci d'avance pour votre aide !
 

Phil69970

XLDnaute Barbatruc
Bonjour @Francis Ford et @tbft

Avec un fichier représentatif les chances d'avoir une réponse augmentent considérablement. ;)

C'est quoi représentatif ?

- représentatif, même organisation des lignes et des colonnes, mêmes libellés, mêmes noms de feuilles...
- anonymisé, pas de données personnelles réelles tels nom, n° sécu, adresse ... remplacé par Nom1, Nom2 etc ....
- simplifié, une quinzaine de lignes reproduisant l'ensemble des différents cas envisageables (Avec le résultat souhaité éventuellement)

Si cela fonctionne sur le fichier fourni et pas sur le vrai fichier c'est qu'il n'est en rien représentatif ou que tu n'as pas su transposer ce qui devrait être un simple copier coller du code.

Bonne lecture
 

vgendron

XLDnaute Barbatruc
Bonjour

un essai à adapter sur ton fichier

si tu ouvres en lecture seule, seule la feuille1 est visible (les autres sont en xlveryhiddent)

si tu ouvres avec le mot de passse (test), tout est affiché
 

Pièces jointes

  • Test_LectureSeule.xlsm
    18.5 KB · Affichages: 6

tbft

XLDnaute Accro
Bonjour @Francis Ford et @tbft

Avec un fichier représentatif les chances d'avoir une réponse augmentent considérablement. ;)

C'est quoi représentatif ?

- représentatif, même organisation des lignes et des colonnes, mêmes libellés, mêmes noms de feuilles...
- anonymisé, pas de données personnelles réelles tels nom, n° sécu, adresse ... remplacé par Nom1, Nom2 etc ....
- simplifié, une quinzaine de lignes reproduisant l'ensemble des différents cas envisageables (Avec le résultat souhaité éventuellement)

Si cela fonctionne sur le fichier fourni et pas sur le vrai fichier c'est qu'il n'est en rien représentatif ou que tu n'as pas su transposer ce qui devrait être un simple copier coller du code.

Bonne lecture
Bonjour Phil69970
est ce que je peux piquer cette définition pour demander un fichier quand les gens posent des questions brutes de décoffrage, svp?
 

Discussions similaires

Réponses
8
Affichages
460

Statistiques des forums

Discussions
315 096
Messages
2 116 184
Membres
112 679
dernier inscrit
Yupanki