Cacher une ligne sous conditions
Résolu/Fermé
imsa
-
12 oct. 2020 à 11:52
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 - 12 oct. 2020 à 19:11
Yoyo01000 Messages postés 1639 Date d'inscription samedi 2 février 2019 Statut Membre Dernière intervention 7 mars 2022 - 12 oct. 2020 à 19:11
A voir également:
- Cacher une ligne sous conditions
- Aller à la ligne excel - Guide
- Site de vente en ligne particulier - Guide
- Partager photos en ligne - Guide
- Cacher une conversation whatsapp - Guide
- Apparaitre hors ligne instagram - Guide
6 réponses
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
Modifié le 12 oct. 2020 à 12:29
Modifié le 12 oct. 2020 à 12:29
Bonjour,
à tester :
à tester :
Sub masquer() If Range("C10").Value <> "Entreprises" Then Range("15:16").Select Selection.EntireRow.Hidden = True Else Range("15:16").Select Selection.EntireRow.Hidden = False End If End Sub
La macro fonctionne mais j'aimerais la meme chose sans utiliser un bouton relié à la macro.
Est-ce possible de le faire en automatique dans la feuille?
Est-ce possible de le faire en automatique dans la feuille?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
12 oct. 2020 à 13:37
12 oct. 2020 à 13:37
bonjour,
Oui, mais à condition que tu écrives "Entreprises" manuellement
Oui, mais à condition que tu écrives "Entreprises" manuellement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Cela ne fonctionne pas en automatique. Même si je l'écris manuellement....
Il manquerait un code pour qu'il se fasse sans macro peut etre?
Il manquerait un code pour qu'il se fasse sans macro peut etre?
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
Modifié le 12 oct. 2020 à 13:58
Modifié le 12 oct. 2020 à 13:58
Re
A intaller dans la fenètre "général" : this worksheet et dans la fenetre "déclaration": "change"
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$10" Then
If Target = "Entreprises" Then
Rows("15:16").Hidden = True
Else
Rows("15:16").Hidden = False
End If
End If
End Sub
A intaller dans la fenètre "général" : this worksheet et dans la fenetre "déclaration": "change"
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
12 oct. 2020 à 14:54
12 oct. 2020 à 14:54
Pas eu le temps de répondre avant, merci michel_m (salutations) d'avoir pris la relève ;)
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
12 oct. 2020 à 18:56
12 oct. 2020 à 18:56
salut Yoyo
Pad'koi! pour une fois que je m'étais privé de sieste...
Cordialement
Pad'koi! pour une fois que je m'étais privé de sieste...
Cordialement
Yoyo01000
Messages postés
1639
Date d'inscription
samedi 2 février 2019
Statut
Membre
Dernière intervention
7 mars 2022
166
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
12 oct. 2020 à 19:11
12 oct. 2020 à 19:11
J'ai même remarqué l'écriture de ton code, d'une autre façon sans qu'il n'y ait de Select ;)