Afficher masquer ligne lorsqu je clic VbExcel

Fermé
banbiou Messages postés 70 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 4 août 2015 - 29 déc. 2008 à 12:47
banbiou Messages postés 70 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 4 août 2015 - 29 déc. 2008 à 14:49
Bonjour,

en Vb Excel, je voudrais :
lorsque je clic sur une cellule (par exemple A1)
la ligne 2, la ligne 3 et la ligne 4 apparaissent.
lorsque je clic de nouveau sur la cellule A1
la ligne 2, la ligne 3 et la ligne 4 disparaissent (masquer).


C'est comme un bouton poussoir.
Est ce possible ?

Merci d'avance à celui qui pourra m'aider.
Flo.

2 réponses

banbiou Messages postés 70 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 4 août 2015 32
29 déc. 2008 à 14:03
Sub Macro1()
'
'

If case1 = True Then
Rows("19").EntireRow.Hidden = True
Rows("20").EntireRow.Hidden = True
ElseIf case1 = False Then
Rows("19:20").Select
Selection.EntireRow.Hidden = False
End If

End Sub


Pourquoi cela ne marche pas..???
0
banbiou Messages postés 70 Date d'inscription mercredi 6 février 2008 Statut Membre Dernière intervention 4 août 2015 32
29 déc. 2008 à 14:49
dsl j'ai trouvé après bcp de mal...

Sub macro1()
'
' Macro1 Macro
' Macro enregistrée le 24/12/2008 par Fbernard
'

With bouton1 = Checked
Rows("19:20").EntireRow.Hidden = False
End With
End Sub

Sub macro2()

With bouton2 = Checked
Rows("19:20").EntireRow.Hidden = True
End With
End Sub

les puristes vont me dire que c'était simple... lol.
0