jannine NOLAM
XLDnaute Nouveau
Bonjour tout le monde,
La macro suivante se situant sur la feuille 1, me permet de masquer la feuille 2 lorsque je choisis "Non" dans ma liste déroulante se situant en Q12 et de l'afficher lorsque je choisis "Oui".
J'aimerais utiliser la même macro sur la même feuille, soit la feuille 1, mais j'aimerais qu'elle me permette de masquer la feuille 3 lorsque je choisis "Non" dans une nouvelle liste déroulante se situant en Q43 et d'afficher la feuille 3 lorsque je choisi "Oui" en Q44.
Pouvez vous m'aider s'il vous plaît ?
Merci d'avance pour votre aide.
La macro suivante se situant sur la feuille 1, me permet de masquer la feuille 2 lorsque je choisis "Non" dans ma liste déroulante se situant en Q12 et de l'afficher lorsque je choisis "Oui".
VB:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim titre As Variant
titre = Range("Q12")
If Not Intersect(Target, Range("Q12")) Is Nothing Then
Select Case titre
Case Is = "Oui"
Sheets("titre").Visible = True
Case Is = "Non"
Sheets("titre").Visible = False
End Select
End If
End Sub
J'aimerais utiliser la même macro sur la même feuille, soit la feuille 1, mais j'aimerais qu'elle me permette de masquer la feuille 3 lorsque je choisis "Non" dans une nouvelle liste déroulante se situant en Q43 et d'afficher la feuille 3 lorsque je choisi "Oui" en Q44.
Pouvez vous m'aider s'il vous plaît ?
Merci d'avance pour votre aide.