Valeur case à cocher
Résolu/Fermé
A voir également:
- Récupérer valeur checkbox vba
- Vba case à cocher formulaire - Meilleures réponses
- Case à cocher excel vba - Meilleures réponses
- Récuperation de la valeur de CheckBox ✓ - Forum - VB / VBA
- Comment récupérer les données des cases à cocher ? ✓ - Forum - VB / VBA
- Récupérer valeur checkbox ✓ - Forum - Programmation
- Valeur case à cocher ✓ - Forum - VB / VBA
- Reporter valeurs checkbox cochés sur feuille VBA ✓ - Forum - Excel
1 réponse
Zoul67
31 août 2018 à 13:57
- Messages postés
- 1954
- Date d'inscription
- lundi 3 mai 2010
- Statut
- Membre
- Dernière intervention
- 3 février 2022
31 août 2018 à 13:57
Bonjour,
"Notre" langage ?! Le français, quoi...
Dans ton code, tu ne déclares pas ce qui se passe si Animals.Value=True...
A+
"Notre" langage ?! Le français, quoi...
Dans ton code, tu ne déclares pas ce qui se passe si Animals.Value=True...
A+
31 août 2018 à 14:38
J'ai également tenté le code ci-dessous, mais sans plus de résultat :
If Animals = False Then
Sheets("Export recommandations").Select
Rows("8").Select
Selection.EntireRow.Hidden = True
Else
Sheets("Export recommandations").Select
Rows("8").Select
Selection.EntireRow.Hidden = False
End If
Ma valeur semble être toujours considérée comme "False", que ma case soit cochée ou non
31 août 2018 à 16:15
Utilise plutôt une case à cocher de contrôle ActiveX : elle prendra initialement le nom CheckBox1.
Pour vérifier qu'elle gère les alternances coché/décoché, j'ai fait :
Au lieu de gérer avec If, tu peux directement utiliser la valeur de la CheckBox :
Avec tes noms d'objets, ce doit être :
A+
4 sept. 2018 à 09:57
Merci pour ton aide qui m'a permis de corriger mon soucis !
Pour info, j'ai également ajouté un ThisWorkbook.Worksheets("Export") avant le nom de la CheckBox.
A+