R romfret Guest 7 Août 2003 #1 Bjr tous le monde, Est-ce que qqn sait c'est quoi le code en vb pour masquer une feuille , j'ai fait l'aide vba , la recherche du forum et j'ai rien trouvé .... Merci d'avance pour vos réponse. @+ ROMFRET
Bjr tous le monde, Est-ce que qqn sait c'est quoi le code en vb pour masquer une feuille , j'ai fait l'aide vba , la recherche du forum et j'ai rien trouvé .... Merci d'avance pour vos réponse. @+ ROMFRET
R romfret Guest 7 Août 2003 #2 Re... C'est bon j'ai trouvé avec l'enregistreur de macro.... désolé. @+ sur autre fil, romfret Vote positif 0 Vote négatif
@ @+Thierry Guest 7 Août 2003 #3 Bonjour Romfret, le Forum Tu n'as pas dû bien chercher l'aide est documentée sur "Visible" Voici deux méthodes : 1) Sub HiddingSheet() Sheet1.Visible = xlSheetHidden End Sub 2) Sub VeryHiddingSheet() Sheet1.Visible = xlSheetVeryHidden End Sub La première peut permettre au User de passer par le menu Format / Feuille... Et "démasquer" la feuille... La seconde ne permet pas au user de démasquer la feuille du tout. Il faut passer par une instruction VBA pour rétablir. Voici le code qui rendra la feuille visible qu'elle ait été cacher par la méthode 1) ou la méthode 2) : Sub ShowHiddingSheet() Sheet1.Visible = xlSheetVisible End Sub Bon Appétit à tous et toute @+Thierry Vote positif 0 Vote négatif
Bonjour Romfret, le Forum Tu n'as pas dû bien chercher l'aide est documentée sur "Visible" Voici deux méthodes : 1) Sub HiddingSheet() Sheet1.Visible = xlSheetHidden End Sub 2) Sub VeryHiddingSheet() Sheet1.Visible = xlSheetVeryHidden End Sub La première peut permettre au User de passer par le menu Format / Feuille... Et "démasquer" la feuille... La seconde ne permet pas au user de démasquer la feuille du tout. Il faut passer par une instruction VBA pour rétablir. Voici le code qui rendra la feuille visible qu'elle ait été cacher par la méthode 1) ou la méthode 2) : Sub ShowHiddingSheet() Sheet1.Visible = xlSheetVisible End Sub Bon Appétit à tous et toute @+Thierry
R romfret Guest 7 Août 2003 #4 Bjr.... Merci "@+ thierry" moi j'utilise ca (obtenu avec l'enregistreur de macros) : Worksheets("nom de la feuille").Visible = False et pour rétablir onse doute que c'est : Worksheets("nom de la feuille").Visible = True Vote positif 0 Vote négatif
Bjr.... Merci "@+ thierry" moi j'utilise ca (obtenu avec l'enregistreur de macros) : Worksheets("nom de la feuille").Visible = False et pour rétablir onse doute que c'est : Worksheets("nom de la feuille").Visible = True