Excel insérer formule dans format prédéfini

Résolu/Fermé
ohyeah - 22 mai 2011 à 21:53
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 24 mai 2011 à 03:21
Bonjour,

je souhaite faire apparaître directement dans une cellule, derrière le résultat (chrono exemple 30 secondes) la note que ce temps donne en fonction d'un barème ( exemple en A1 on rentre le chrono 30 et en validant, le 30 apparaît : 30 (12). 12 étant la note qu'il aura été chercher en rechercheV dans un tableau plus loin.

Je sais le faire avec deux cellules : une pour la saisie du chrono et une autre avec la formule pour récupérer la note.

Mais ce que je veux c'est afficher la note après le chrono saisi dans la même cellule initiale.

J'ai cherché avec le formatage conditionnel mais ...
Je souhaite savoir si ce serait possible avec le formatage prédéfini.

Le truc c'est de réussir à formater la cellule pour que la saisie soit conservée et affublée du résultat de la formule.

Help

A voir également:

3 réponses

Syzygy Messages postés 378 Date d'inscription vendredi 29 avril 2011 Statut Membre Dernière intervention 31 décembre 2011 142
22 mai 2011 à 22:14
Bonjour,

Il m'est d'avis que vous ne pouvez pas faire cela dans une seule et même cellule. Il en faut forcément 2. Dans la seconde vous pouvez éventuellement concaténer le chrono et la note mais il vous faudra toujours 2 cellules...
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
22 mai 2011 à 23:22
Bonsoir,

ou alors ça sera en vba.
Si ça t'interesse dépose un fichier exemple avec ta table de conversion sur cijoint.fr et colle ici le lien fourni.

eric
0
Bon je l'ai fait directement en ods
http://www.cijoint.fr/cjlink.php?file=cj201105/cijeVVTqth.ods
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
23 mai 2011 à 09:31
Tu parlais d'excel, les macros excel ne sont pas compatibles open office...
désolé
eric
0
Oui, milles pardons.
En fait je travaille sur les deux et avec openoffice le plus souvent possible maintenant.
Je vais donc chercher les macros sur open.

Juste pour orienter mes recherches, comment aurais-tu procédé dans l'ordre de la macros.
0
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 7 213
23 mai 2011 à 10:34
En utilisant l'évènement Worksheet_Change qui est appelé lors d'une saisie dans une cellule.
eric
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
23 mai 2011 à 02:48
Une solution : avec 30 en A1 et 12 en B1 écrire en C1 la formule
=A1 & " (" & B1 & ")"
ou
=CONCATENER(A1;" (";B1;")")

... et tu peux masquer la colonne B
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
24 mai 2011 à 03:21
Ah, bon ? Merci !
0