Probleme sous excel avec VB
Résolu
mkos
-
mkos -
mkos -
Bonjour,
Je travaille sous word2003, jai un probleme avec une des maccros:
Private Sub ComboBox5_DropButtonClick()
If ComboBox5.ListCount = 0 Then
With ComboBox5
.AddItem "YES"
.AddItem "NO"
End With
End If
If ComboBox4.Value = "NO" Then
Worksheets("Sheet1").Range(Rows(154), Rows(166)).Hidden = True
End If
End Sub
J'ai deux valeurs dans ma combobox, je voudrais que si on coche YES, cela fasse apparaitre les lignes 154 a 166 et que si on coche non elle disparaisse... mais ca ne marche pas commme j'ai fait...
Quelqu'un a une idee svp?
Merci d'avance
Pierre :)
Je travaille sous word2003, jai un probleme avec une des maccros:
Private Sub ComboBox5_DropButtonClick()
If ComboBox5.ListCount = 0 Then
With ComboBox5
.AddItem "YES"
.AddItem "NO"
End With
End If
If ComboBox4.Value = "NO" Then
Worksheets("Sheet1").Range(Rows(154), Rows(166)).Hidden = True
End If
End Sub
J'ai deux valeurs dans ma combobox, je voudrais que si on coche YES, cela fasse apparaitre les lignes 154 a 166 et que si on coche non elle disparaisse... mais ca ne marche pas commme j'ai fait...
Quelqu'un a une idee svp?
Merci d'avance
Pierre :)
A voir également:
- Probleme sous excel avec VB
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
Bonjour,
1-Tu devrais mettre ton code ds l'évenement Change de ton combobox (sauf l'initialisation des valeurs)
2-Attention tu changes de combobox en route ? (With ComboBox5 .AddItem "YES" .AddItem "NO"......ComboBox4.Value = "NO")
1-Tu devrais mettre ton code ds l'évenement Change de ton combobox (sauf l'initialisation des valeurs)
2-Attention tu changes de combobox en route ? (With ComboBox5 .AddItem "YES" .AddItem "NO"......ComboBox4.Value = "NO")