Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion Ricsavoy
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

Ricsavoy

Guest
Bijour à toutes et tous,

P'tit coincage,

J'ai une case à cocher en A1 qui, selon qu'elle soit cochée ou pas affiche ou masque le contenu de 2 autres cellules (en même temps) sur la même ligne, A2 et A3 par exemple

J'arrive pas à trouver la solution

Je pensais bien à un truc comme :

Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then
[a2]&[a3]=True
Else
[a2]&[a3]= ""
End If
End Sub


D'avance merci.😱

Je sais ce type de prog va en faire mourrir de rire certains mais j'essaye au moins..😀😀😀
 
Re : Case à cocher

Bonjour,

Le probleme, c'est que si tu mets les cellule à "", tu enleves les données.

Ci-joint un code qui les masque en utilisant le format/nombre.
Les données passent de visible à invisible mais restent dans la feuille.

Private Sub CheckBox1_Click()
Range("A2:A3").NumberFormat = IIf(CheckBox1.Value, ";;;", "General")
End Sub

On pourrait aussi changer la couleur de la police.

On peut aussi le faire sans Macro, Voir le fichier joint.
 

Pièces jointes

Dernière édition:
Re : Case à cocher

Merci à vous deux ! Big Up

J'opte pour la solution de Catrice, car les MFC de laurent c'est un peu du chinois pour moi. Il faut que je m'y penche.

Donc Catrice ton petit bout de code marcherait vachement bien mais à l'envers pour l'usage que j'en fais. C'est à dire que lorsque je coche les valeurs disparaissent et c'est le contraire que je voudrais. 😉
 
Re : Case à cocher

Re,

Ou bien :
Range("A2:A3").NumberFormat = IIf(CheckBox1.Value, "General" , ";;;")

La MFC reste une tres bonne solution.
Je l'ai rajouté en exemple dans mon fichier précédemment posté.
 
Dernière édition:
Re : Case à cocher

Yeeeees ça marche.......
Mais suivant le viel adage quand on solutione un problème, y'en a un autre qui surgit....
J'ai besoin de faire la somme de plusieurs cellules dont les fameuses B2 & B3 et elles ne sont plus prises en compte ????????
 
Re : Case à cocher

Re,

Dans mes exemples, 3 solutions sur 3 conservent les valeurs pour la Somme !?

La solution "Sans Macro" effectivement ne permet pas de faire la somme des valeurs invisibles.

Quelle solution utilises tu ?
 
Dernière édition:
Re : Case à cocher

Bonsoir,

Dans mon Post d'origine, j'ai reposté le fichier avec des SOMME.
Chez moi, ça fontionne (cf. Classeur2.xls).

Si ça ne fontionne toujours pas chez toi, peux tu poster ton probleme ?
 
Re : Case à cocher

Bonsoir,

Oui catrice ça marche très bien (Cf Classeur2.xls)
Merci beaucoup à toi et aux autres aussi qui se sont penchés sur mon petit problème....

Ciaooo
🙂
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
43
Affichages
905
Réponses
10
Affichages
430
Réponses
11
Affichages
2 K
Réponses
13
Affichages
740
Réponses
6
Affichages
656
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…