Résolu XL 2016 demande d'aide.

babast_s

XLDnaute Nouveau
Bonjour je recherche l'astuce pour pouvoir masquer/démasquer des lignes d'une feuille Excel ayant pour commande un bouton à cocher.
J'ai déjà bien avancer, mais la cellule qui donne l'ordre de masquer/démasquer ce commande d'une cellule qui par le biais d'une commande VBA n'accepte que 0 ou toutes autre données, alors que la case à cocher donne comme réponse "Vrai" ou Faux" du coup la case vide n'existe pas.
la commande VBA utiliser trouvez sur le net est :

Private Sub Worksheet_Change(ByVal Target As Range)
'Macro masquage
If Range("A2") = 0 Then
Sheets("feuil1").Rows("5:10").Hidden = True
Else: Sheets("feuil1").Rows("5:10").Hidden = False
End If
End Sub

Merci d'avance pour votre aide.
recevez mes sincères salutations
babast_s
 
Ce fil a été résolu! Aller à la solution…

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Babast_s,
Pas bien compris. Pourquoi ne pas remplacer :
VB:
If Range("A2") = 0 Then
par
If Range("A2") = False Then
et mettre la macro dans Sub CheckBox1_Click et non dans une Worksheet_Change
 
Ce message a été identifié comme étant une solution!

Fichiers joints

Dernière édition:

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas