Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Masquer/Démasquer des lignes automatiquement selon le contenu d'une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

rchomier

XLDnaute Nouveau
Bonsoir à tous,

Je ne m’y connais pas du tout en vb, mais j’aimerai simplement savoir comment réaliser l’action suivante :

Une feuille de classeur, avec des lignes masqués disons de 10 à 15.

Une liste déroulante en B9 avec « oui » et « non » en choix.

En gros, si « oui » est sélectionné (de base la cellule est vide).

Et bien les lignes 10 à 15 se démasquent. Mais si au contraire la personne enlève le « oui » (pour « non » ou rien), et bien les lignes se remasquent.

Est-ce possible ? Je vous serai très reconnaissant de m’aider 

Merci beaucoup !
 
bonjour rchomier,

A tester, pque tapé à la volée : à placer dans le module de la feuille de calcul
VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$9" Then  Rows("10:15").Hidden = IIf([B9] = "Oui", False, True)
End Sub

avec en B9 Données/validation : Autoriser:Liste / Source :
Code:
Oui;Non
 
Re : Masquer/Démasquer des lignes automatiquement selon le contenu d'une cellule

Bonjour à tous,

Peux-tu essayer avec ceci dans le code la feuille :

Code:
Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$B$9" And Target = "Oui" Then
        Rows("10:15").EntireRow.Hidden = True
    Else
        Rows("10:15").EntireRow.Hidden = False
    End If
    Range("B9").Select
End Sub

A+ à tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…