Macro cocher checkbox en fonction d'une donnée

Fermé
SarahLRCE Messages postés 2 Date d'inscription jeudi 17 août 2017 Statut Membre Dernière intervention 17 août 2017 - Modifié le 17 août 2017 à 17:19
 paul - 17 août 2017 à 18:37
Bonjour,

Je souhaiterais réaliser la chose suivante :

Sur la feuille 1, dans la cellule A1 :
-> s'il est écrit "Alpha", alors une checkbox 1 se coche sur la feuille 2
-> s'il est écrit "Bêta", alors une autre checkbox 2 se coche sur la feuille 2.

Est-ce que c'est réalisable?

Je vous remercie!!
Bonne journée,
Sarah
A voir également:

1 réponse

Bonjour Sarah,

Sur ta feuille 2 :

Formule en cellule X : =SI(Feuil1!A1="Alpha";"x";"")
Formule en cellule Y : =SI(Feuil1!A1="Bêta";"x";"")

Cordialement
 
0
SarahLRCE Messages postés 2 Date d'inscription jeudi 17 août 2017 Statut Membre Dernière intervention 17 août 2017
17 août 2017 à 17:05
Bonjour Paul, merci!
Est-ce que ça peut me permettre de cocher des "cases à cocher"?
Au lieu des cellules X et Y?
Cordialement
0
paul > SarahLRCE Messages postés 2 Date d'inscription jeudi 17 août 2017 Statut Membre Dernière intervention 17 août 2017
Modifié le 17 août 2017 à 18:40
 
Non, si tu veux des cases à cocher, c'est très différent ; de plus, pour ce que
tu as demandé, il y a exclusion : c'est Alpha ou c'est Bêta, pas les deux en
même temps ; donc il vaut mieux des boutons radio, pas des cases à cocher.

Fichier Excel 2007 : https://mon-partage.fr/f/kfqLI3GI/

Il y a 2 feuilles, mais c'est totalement indépendant l'une de l'autre :

a) sur Feuil1, tu peux choisir en cellule A1 soit Alpha, soit Bêta ;
    pas d'autre choix possible, car j'ai mis une Validation des
    données, avec une liste qui contient ces 2 choix seulement.

b) sur Feuil2, tu verras un cadre « Choix 1 » qui contient deux
    boutons radio ; tu peux cliquer sur l'un ou l'autre pour faire
    ton choix ; mais aucune action ne sera exécutée, car je n'ai
    mis aucun code VBA pour cela.

------------------------------------------------------

Dans ton énoncé initial, tu voulais une coche en feuille 2
selon la valeur de la cellule A1 (en feuille 1).

------------------------------------------------------

Maintenant, c'est différent :

a) tu peux te contenter de la liste à 2 choix de A1 (feuille 1) ;
    puis tu mets une formule sur une des 2 feuilles selon
    la valeur choisie en A1.

b) tu peux préférer le groupe de 2 boutons radio (feuille 2) ;
    ensuite, il faut décider quoi faire selon l'option choisie,
    et programmer alors cette action en VBA.

Tu comprends maintenant pourquoi je n'ai pas cherché
à établir une dépendance entre les 2 feuilles : la suite
dépend de ce que tu veux réellement faire.

------------------------------------------------------

J'espère que ce petit topo t'aura donné envie d'apprendre
à programmer en VBA (mais tu connais peut-être déjà ?).
 
0