Lignes à cacher automatiquement en fonction d'un résultat EXCEL

Fermé
hanoï - 9 oct. 2012 à 16:24
f894009 Messages postés 16905 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mars 2023 - 9 oct. 2012 à 17:17
Bonjour,

comment faire, à l'aide d'une macro dans EXCEL, pour cacher des lignes en fonction du résultat d'une cellule en dessous des lignes à cacher ?

A voir également:

1 réponse

f894009 Messages postés 16905 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 20 mars 2023 1 680
9 oct. 2012 à 17:17
Bonjour,

Exemple de code
A mettre dans VBA de la feuille:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  'Si A4=1
  If Range("A4") = 1 Then
    'Cache ligne 1 a 3
    Rows("1:3").EntireRow.Hidden = True
  Else
    'Affiche ligne 1 a 3
    Rows("1:3").EntireRow.Hidden = False
  End If
End Sub
0