Attribuer une valeure numérique à un mot ...et que ce mot reste affiché

Résolu
Celinette21300 Messages postés 67 Date d'inscription   Statut Membre Dernière intervention   -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'utilise un fichier excel pour guise de planning professionnel annuel.
Pourriez-vous me dire s'il existe un moyen (pas trop compliqué ...je ne suis pas blonde mais j'en ai parfois le potentiel :)) d'attribuer une valeur numérique à un mot (et que ce mot reste affiché) ?

Pour être plus précise, je souhaiterais que, lorsque je tape CA (pour congé annuel) le CA reste affiché dans la cellule, mais que la valeur numérique de cette cellule soit 7 ...

J'espère avoir été assez claire dans ma demande :)

En espérant que vous pourrez me venir en aide :)

Merci par avance :)
A voir également:

6 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour,

mettre CA en commentaire:

https://www.commentcamarche.net/contents/1957-excel-commentaire

0
Celinette21300 Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour,

Merci Cs le pivert :)



C'est très gentil d'avoir pris du temps pour m'aider, malheureusement cela n'est pas vraiment ce que je souhaiterais ... En effet ajouter un commentaire à une cellule fait qu'on voit le commentaire lorsqu'on place la souris sur la cellule en question ... Or, en ce qui me concerne, je souhaiterais visualiser d'un seul coup toutes les cellules qui comportent le mot CA (je leur attribuerais une mise en forme conditionnelle pour bien distinguer tous les CA que j'aurais posés au cours de l'année) mais en même temps je souhaiterais que la valeur numérique de cette cellule soit 7 afin de compter ces CA dans ma balance horaire ....

J'espère ne pas être trop obscure dans mes souhaits :)
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Une solution en vba:

Faire Alt F11 pour accéder à l'éditeur
Aller dans le module en sélectionnant la feuille concernée en haut à gauche
Coller cette macro qui se déclenchera au double clic sur la cellule contenant un CA dans la colonne A (a adapter)

Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("A:A")) Is Nothing Then ' a adapter la colonne
If Target.Value = "CA" Then
Target.Value = "7"
Else
Target.Value = "CA"
End If
End If
End Sub


Voilà

@+ Le Pivert
0
Celinette21300 Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup le pivert !!! :)
Je viens seulement de prendre connaissance de ta réponse...entre temps un ami qui me veut du bien m'avait renseigné ....
En tout cas merci pour ton aide !
0
eugene
 
Bonjour,
Votre problème est trop difficile pour moi !
Je profite seulement de votre passage pour vous demander si vous avez pu utiliser Freelang ?
Cordialement.
0
Celinette21300 Messages postés 67 Date d'inscription   Statut Membre Dernière intervention  
 
Bonjour Eugene,

oui je l'utilise .. je vous remercie à nouveau :)
0
eugene
 
Re-bonjour,
Je verrais bien une solution consistant à créer deux cellules contiguës dans un même cadre, A1 et B1 par exemple, A1 ayant une mise en forme conditionnelle en fonction de la présence de la mention CA, B1 contenant une formule =si(a1="CA";7;"") et faisant l'objet d'une mise en forme analogue à celle de A1, la condition étant la présence du chiffre 7. Çà marche, mais cela ne correspond peut- être pas à ce que vous recherchez, et pourrait bien m'attirer les quolibets des puristes de ce forum...
Mais la solution proposée par cs_le Pivert est très certainement LA solution adéquate...
0

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

Posez votre question
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
... sinon dans toute formule utilisant la valeur de CA on ajoute cette correspondance !
Ainsi, avec le texte "CA" dans la cellule B9, et la valeur 7 à attribuer à CA, la formule
=B9/12*7,5%
devra s'écrire
=SI(B9="CA";7;0) /12*7,5%
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour à tous

je me demande le but du truc et à quoi correspond 7

a tout hasard: on compte le nombre de CA et on multiplie par 7 ???

si oui, les CA se trouve dans une colonne ou disséminer dans plusieurs colonnes ?
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour à tous,
Salut Michel,

J'allais le dire :
=NB.SI(B2:B9;"CA")*7

eric
0