Texte libre et formule dans la même cellule
Résolu
Bonjour,
Je suis à la recherche d'une solution à mon problème:
dans la cellule A1, j'ai une liste de choix (admettons A, B ou C). Dans la cellule B1, je voudrais pouvoir écrire librement du texte, si le contenu de la cellule A1 est égal à A ou C, mais afficher un texte prédéfini si A1 vaut B.
Est-ce qu'une telle formule est possible? Je ne vois que l'utilisation d'un =si(..., mais comment permettre à l'utilisateur d'entrer du texte sans effacer la formule?
Dans le cas où cette solution n'est pas envisageable, y a-t-il une solution "work around"?
D'avance merci pour votre précieuse aide.
Amicalement,
Gub
Je suis à la recherche d'une solution à mon problème:
dans la cellule A1, j'ai une liste de choix (admettons A, B ou C). Dans la cellule B1, je voudrais pouvoir écrire librement du texte, si le contenu de la cellule A1 est égal à A ou C, mais afficher un texte prédéfini si A1 vaut B.
Est-ce qu'une telle formule est possible? Je ne vois que l'utilisation d'un =si(..., mais comment permettre à l'utilisateur d'entrer du texte sans effacer la formule?
Dans le cas où cette solution n'est pas envisageable, y a-t-il une solution "work around"?
D'avance merci pour votre précieuse aide.
Amicalement,
Gub
2 réponses
-
ContributeurBonjour
Onne peutévidemment pas avoir une formule etb une entrée clavier dans la, même cellule.
une congfiguration possible
en A1 votre liste déroulante
en B1
=SI(A1="";"";SI(A1="B";"texte imposé";SI(C1="";"informer cellule ci contre>";C1)))
ainsi- si A1=B B1 affiche le texte ipmposé
- sinon affiche "informer cellule ci contre" dès qu'une autre valeur est entrée en A tant que C est vide
- affiche le texte de C lorsque C est rempli est A différent de B
Pour l, présentation:
vous pouvez formatez les cellules comme suit:- B et C même remplissage
- B police différente, C = ,police = remplissage
ainsi quand vous entrez un texte en C il sera uniquement visible en B
Sinon il faut passer par VBA, c'est possible d'afficher le texte voulu en B1 sans placer de formule, dès que "B" est entré en A
à vous de voir
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!