Créer code sur une feuille masquée pour en autoriser l'ouverture

Résolu/Fermé
lolo43 - 8 avril 2013 à 17:33
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 10 avril 2013 à 07:29
Bonjour,
j'ai un classeur excel dans lequel une feuille contient des données confidentielles. Ce classeur va transiter entre les mains de personnes qui n'ont pas à avoir connaissances de la feuille de données confidentielles (mais à d'autres qui utilisent la feuille en question) => Comment faire pour qu'une fois masquée, cette feuille ne s'affiche que si la saisi d'un code est correcte?

PS : je suis ultra-novice en VBA

Lolo
A voir également:

3 réponses

Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
8 avril 2013 à 17:38
Salut,

par exemple s'il agit de la feuille nommée Feuil2

Sheets("Feuil2").Visible = True
0
Merci,

en fait j'avais besoin aussi de mettre un code pour bloquer l'accès à VBA. J'ai trouvé.

Merci

Lorrain
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
10 avril 2013 à 07:29
Re,

Pour faire le tour du problème et activer la feuille sur un simple clic tu peux utiliser

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
0