Cellules qui disparaissent lorsque X est choisi dans une cellule

Résolu
mkd45678 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Petite question

J'ai un menu déroulant en A1 B1 et C1

Si la personne sélectionne le X en C1 j'aimerais que les réponse en A1 et B1 disparaissent,

merci


11 réponses

Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Envoie ton fichier, qu'on puisse analyser ton problème.

Pour cela, va dans https://www.cjoint.com/ pour créer le lien, que tu reviendras coller ici.

Je t'envoie un peu de soleil ; je sais qu'il fait froid là-haut, en ce moment ...

C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
0
JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonjour

voilà une proposition qui répond, en jouant sur les mots, à ta question.
https://www.cjoint.com/?DKCfW2gbmaI

cdlt
0
mkd45678 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour

Ce n'est pas tout a fait ca

Mettons que dans mon liste déroulante A1 j'ai A, B , C ,D ,E
liste déroulante B1 j'ai A, B, C, D ,E
liste déroulante C1 j'ai X
Il faudrait que si une personne sélectionne le X , les choix en A1 et B1 disparaissent automatiquement car le X veut dire je ne fais aucun choix

merci
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Mais ... la solution de JvDo répond très exactement à ta question !
Pourquoi dis-tu que "Ce n'est pas tout a fait ca" ?
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

la ruse de Jvdo est maline, mais elle n'efface pas les valeurs en A et B lorsqu'on met un X en C
voyez ce modèle qui peut peut être vous servir
seule contrainte:
le X en C doit être entré au clavier

https://www.cjoint.com/c/DKDiG08klNz

les explications sont dans le modèle.
Pour "régler" le champ d'action en C > clic droit sur le nom d'onglet et "visualiser le code"

crdlmnt




0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Une autre proposition qui utilise également l'évènement Change de la feuille
https://www.cjoint.com/c/DKDi1YpiIFy

A+
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonjour,

si je suis bien réveillé, pourquoi ne pas simplement masquer le contenu des cellules B et C avec une mise en forme conditionnelle qui colorise de la couleur de fond la police

avec cette simple formule

=$C1="x"
format/police et choisir la couleur de fond de la cellule blanc
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Salut Mike

... hé bé non, tu n'as pas l'air bien réveillé, chef?

c'est la proposition de JvDo dans son modèle joint.

Réveille toi avant l'apéro, sinon va falloir le prendre avec des tartines!

(La ruse est bonne, mais elle a l'inconvénient d'interdire l'utilisation exacte de formules qui s'appuieraient sur les colonnes A ou B)

bien amicalement et bon WE
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

je n'ouvre rarement les fichiers joint des intervenants, je regarde que les formules dans les posts.

Mais la solution VBA d'effacer le contenu des cellules surtout lorsqu'elles contiennent des formules veux dire que par la suite les formules de ces cellules sont inutilisables ou il va falloir compléter le code pour les restituer ce qui à mon sens complique

je semble que MKD devrait suivre la proposition de Raymond en mettant à notre disposition un bout de son fichier s'il veut une solution adaptée
Cordialement
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
.... ben je parlais de formule qui pouvait utiliser les colonnes A et B, mais s'il y a des formules en A et B
1°) il ne devrait pas y avoir de menu déroulant
2°) et si, au cas où (?), il suffira d'écrire =SI(C="X";"";formule)
Re bon WE

Bien amicalement
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
Salut à tous mes interlocuteurs habituels sur CCM, et notamment à Vaucluse.
JvDo
et moi, nous avions parfaitement deviné le problème de mkf45678 ; mais nous voulions lui faire toucher du doigt qu'il faut utiliser un vocabulaire précis : quand il demande "que les réponse en A1 et B1 disparaissent" nous lui donnons exactement ce qu'il demande.
On ne sait d'ailleurs toujours pas, à cette heure, s'il veut masquer ou supprimer les données en A1 et B1; il doit cependant tenir compte de l'observation de Mike-31, repris dans le dernier message de Vaucluse ...

Cordialement.

C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Bonsoir le fil,

heureuse que cette discussion passionne les intervenants, mais ou est passé mkd
0
mkd45678 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour

Je suis tellement nulle , ca me prend toujours un certain temps avant de comprendre ce que vous me suggerer mais
bon , ca finit toujours par fonctionner

Merci à vous tous
0
Mike-31 Messages postés 18405 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Re,

Ah ça fait plaisir d'avoir un retour, et es ce que tes attentes sont satisfaites
0
mkd45678 Messages postés 14 Date d'inscription   Statut Membre Dernière intervention  
 
Tres satisfaite

Vous etes vraiment doué pour ces choses j,aimerais tellement avoir vos talents
0
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 354
 
ça viendra, ma grande, mais petit à petit ; sois patiente et persévérante !
0