XL 2019 Choisir une case ou l'autre

  • Initiateur de la discussion Initiateur de la discussion Fatruck
  • 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 !

Fatruck

XLDnaute Nouveau
Bonjour,

j'ai avancé dans mon projet (je suis novice sur Excel) mais je suis bloqué à un endroit : je n'arrive pas à obliger le choix entre plusieurs cases à cocher. Par exemple dans mon fichier je veux que l'on est le choix entre "Maison" ou "Appartement", c'est soit l'un, soit l'autre mais on ne doit pas pouvoir cocher les deux. Pour "Franchise" on doit pouvoir uniquement cocher l'une des 4 cases à cocher (soit 300 ou 200 ou 100 ou 0) mais je parviens pas à le faire moi-même… De l'aide serait la bienvenue 🙂

Bonne soirée à vous
 

Pièces jointes

Bonjour Fatruck, Chris,
Vous avez deux possibilités simples :
1- La plus simple étant la liste déroulante OUI/NON la réponse ne peut être qu'unique.
2- Utiliser les cases d'options qui peuvent être liées. cependant elles sont rondes et non carrés d'où un certain inesthétisme comme le montre la PJ.
Pour toutes les questions à réponse binaire, je pense que la liste déroulante est la plus appropriée. Ou alors vous méttez toutes les questions du début sous forme de case d'option pour être homogène.
 

Pièces jointes

J'ai beaucoup de mal à vous suivre :
J'aime bien la case hachurée je vais la considérer pour la version finale
VB:
j'aimerais savoir s'il est possible pour les cases rondes
En PJ la partie supérieure remplacée par des listes déroulantes.

Pour les cases options, il faut les grouper :
 

Pièces jointes

J'ai l'impression que vous perdez votre temps sur des détails purement esthétique.
Pour la partie supérieure, effectivement c'est inesthétique les cases à option. Après c'est une question de choix.
Pourquoi ne pas rester définitivement sur des listes déroulantes. Je suppose que la plus-value de votre travail n'est pas sur l'esthétisme du document mais sur le chiffrage des devis, donc la feuille Données.
 
bonjour
perso je vois pas le soucis mis a part peut etre que les optionbutton auraient été plus adequats

cela dit puisque tes checkbox sont liés a un tableau dans données

et dans données tu pourrais tout simplement vérifier colonne de gauche et droite
mais pour cela faut il encore attribuer une macro a tes checkboxs a moins que l'evenement worksheet_change soit opérant la tu fait ce control dans cet événement

cela dit aussi je pense que tres vite la gestion des checkbox va devenir un casse tete (tu en a un paquet) 😉
 
re
il faudrait faire une recherche sur
.LinkedCell
voir si l'on peut obtenir la cellule liée en lecture avec application caller
j'ai testé en attribuant une macro aux checkbox mais ca semble pas etre gérée


si quelqu'un sait qu'il donne la solution et je te fait la gestion (l'un ou lautre)
 
Bonsour®
je veux que l'on est le choix entre "Maison" ou "Appartement", 🙂
???
question de logique : une case est cochée ou non !!
c'est soit l'un, soit l'autre il ne peut y avoir d’ambiguïté ...
pour une alternative absolue maison ou appartement une seule case à cocher suffit !!!

par contre s'il y a possibilité de caravane , camping-car, mobile-home, tente ce n'est plus une alternative mais un choix à réponse unique dans ce cas le choix de OptionButton s'impose.

l'utilisation des cases à cocher s'impose s'il y a choix multiples (prévoir dans ce cas une case cocher/décocher tout )
 
Bonsour®
@Modeste geedee Il faut que si l'on clique maison, appartement ne soit pas coché et que si l'on clique appartement, maison ne soit pas coché. Alors oui on pourrait vérifier manuellement que l'autre case de la même ligne ne soit pas cochée mais le mieux c'est que le document s'assure lui-même qu'une seule case soit cochée par ligne. J'espère que je suis plus clair ici 🙂
😎 contactez l'équipe de développement Microsoft EXCEL pour modifier la logique actuelle d'utilisation des cases à cocher et boutons d'options.

🙄ou alors investissez-vous dans l'apprentissage VBA pour gérer tout à votre façon...
mais dans ce cas apprendre l'analyse, la programmation structurée, la gestion d'application etc...
dans ce cas EXCEL n'est pas l'outil approprié.
 
je suis passer par un autre chemin
j'ai renommer tes checkbox du haut panoh (1,2,3,etc...) et ceux de droite panoh1bis,panoh2bis,etc...
leur ai attribuer la mame macro
et dans la macro sin nom like"*bis" nom2=replace(nom,"bis,"")
recupe de la valeur du caller et attribution de l'inverse au nom2
c'est brouillon mais ca fonctionne

mais comme je disais des control activx optionbutton aurait été plus simple 😉 en les groupant par 2
 

Pièces jointes

- 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

Discussions similaires

Réponses
18
Affichages
1 K
Réponses
13
Affichages
571
Retour