Affichage cellule contenant du texte

Bonjour,

voilà ma question dans la cellule a1 , je ne peux avoir que la lettre j,f ou h.

Ma demande est si je tape j dans cette cellule , le contenu devrait être 13, 17 pour f et enfin 22 pour H.

exemple:

si je tape en A1

j=> affichage 13€

f=> affichage 17€

h=> affichage 22€

Merci d'avance

Bonjour le forum,

=(A1="J")*13+(A1="F")*17+(A1="H")*22

Bonjour,

Si tu encoder en A1 et voir apparaitre le résultat également en A1 ça risque d'être compliqué (impossible?) avec des formules...

Si le résultat peut apparaitre dans une cellule alors tu as ta solution avec le post de Mbbp.

Cordialement,

Vbabeginner

bonjour,

c'est exactement ma demande.....Quand je tape une lettre (j,f, ou h) dans la cellule , j'aimerais voir s'afficher 13€,17€ ou 22€.

Est-ce possible ?Sachant qu'en suite cette valeur sera traitée par la suite.

Merci

bonjour

il serait preferable d'afficher dans 3 cell que tu mets au format "€ car pour la suite ce sera nettement plus simple

en genéral ;il vaut mieux 1 valeur par cellules ,cela evite d'aller farfouiller dans une seule

cordialement

Bonsoir winj344, le forum,

je te propose ce fichier Excel :

9exo-winj344.xlsm (13.77 Ko)

mode d'emploi : fais tes saisies en A1


Alt F11 pour voir le code VBA, puis revenir sur Excel

si besoin, tu peux demander une adaptation.

merci de me dire si ça te convient.

dhany

Bonjour,

Une autre proposition.

Une liste déroulante est en A1.

Cdlt.

5winj344.xlsm (19.74 Ko)
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address = "$A$1" Then
        Application.EnableEvents = False
        Select Case Target.Value
            Case "j": Target.Value = 13
            Case "f": Target.Value = 17
            Case "h": Target.Value = 22
        End Select
        Application.EnableEvents = True
    End If
End Sub

Bonjour,

avec la liste déroulante c'est super.

Encore merci

A+

Bonjour winj344,

pas d'retour sur ma solution ? aurais-tu manqué mon post ?

c'est ici (clique sur le lien vert) : https://forum.excel-pratique.com/viewtopic.php?p=710099#p710099

dhany

Bonjour winj344,

merci d'avoir essayé ma solution ; j'ai répondu à ton MP avec retard car j'étais pas disponible.

dhany

Bonsoir,

merci pour ta solution c'est top.

Merci aussi aux autres personnes pour leur aide

A+

Bonsoir winj344,

tu a écrit :

merci pour ta solution c'est top.

merci pour ton retour ! pour passer le sujet en résolu, il suffit de cliquer sur le bouton près de (regarde dans le coin haut droit du post) ; ça permet aussi de clôturer le fil de la discussion ; tu sauras que tu as réussi quand tu verras un petit rond vert avec une coche, comme ceci :

sujet

(toi seul peut le faire, car c'est toi qui a créé ce sujet)

dhany

Rechercher des sujets similaires à "affichage contenant texte"