Feuille masquée

Fermé
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019 - 27 oct. 2019 à 03:08
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019 - 31 oct. 2019 à 00:08
Bonjour,

je suis novice en vba . Pourriez vous m'aider à ce problème:
Je n'arrive pas a visualiser la(les) feuille(s) masquée(s) de mon workbook quand je clique sur le bouton associé a cette feuille

Merci


Configuration: Windows / Edge 18.18362

4 réponses

cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
27 oct. 2019 à 07:53
0
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019
28 oct. 2019 à 00:32
merci

je pense que je me suis mal expliqué en fait j ai un fichier excel avec la premiere feuille sommaire et toutes les autres feuilles sont super masquées.Dans mon sommaire j ai des boutons qui appellent les feuilles masquées en question sauf que je n arrive pas a les visualisés

merci
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
28 oct. 2019 à 01:53
Dans ton cas, il est parfaitement inutile que les feuilles soient masquées , ça ne sert à rien !
0
cs_Le Pivert Messages postés 7903 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 11 mars 2024 728
Modifié le 28 oct. 2019 à 08:27
C'est pour cela que je t'ai donné le code vba pour les rendre visibles. Dans le code du bouton qui appelle la feuille il faut inclure le code pour rendre visible la feuille. Et quand tu fermes cette feuille tu inclus le code pour la rendre masquée dans l’événement de la feuille:

Private Sub Worksheet_Deactivate()
'Masque la 2eme feuille:
'----------------------
  'Worksheets(2).Visible = False
  'Equivalent de
  Worksheets(2).Visible = xlSheetHidden
End Sub



@+ Le Pivert
0
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019
28 oct. 2019 à 01:54
pourquoi cela ne sert a rien ?
0
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019
28 oct. 2019 à 02:06
en fait je voudrais que l utilisateur ne travail qu'avec le sommaiire c'est pour sa que je veux cacher les autre feuille
0
Raymond PENTIER Messages postés 58389 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 18 avril 2024 17 090
28 oct. 2019 à 16:41
Bonjour Ninie79140, et bienvenue.


Mais pour un premier message, c'est raté :

1) On ne s'introduit pas dans la discussion d'un tiers pour poser une question hors sujet ; on crée sa propre discussion !

2) On ne pose pas une question relevant du forum Loisirs Divertissements dans le forum Bureautique > Excel ! https://www.commentcamarche.net/infos/25843-guide-d-utilisation-du-forum-de-commentcamarche-net/#plateformes-d-assistance
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié le 28 oct. 2019 à 16:55
Bonjour
en complément du code proposé par Via (salut, ami), pour afficher une feuille masquée niveau 2 sans macro
  • onglet développeur
  • afficher VBA
  • double clic sur la feuille
  • dans le ruban VBA: "affichage"
  • dans la liste:"Fenêtre propriètés"
  • dans la fenêtre , dernière ligne: chercher "visible" pour afficher et "very hydden" pour masquer

Nota: petite précaution: la fenêtre affichée passe automatiquement à la feuille suivante lorsque l'option est cochée!
crdlmnt


0
aimara974 Messages postés 17 Date d'inscription dimanche 27 octobre 2019 Statut Membre Dernière intervention 1 novembre 2019
31 oct. 2019 à 00:08
merci
0