Format de cellule personnalisé

Résolu/Fermé
zotti41 - 12 déc. 2016 à 19:08
 Utilisateur anonyme - 15 déc. 2016 à 07:36
Bonjour,

J'aimerai savoir comment afficher dans 1 cellule 6.3 H
quand je saisis 63H
en sachant que les caractères à afficher sont toujours:
- 1chiffre
- 1 point
- 1 chiffre
- 1 espace
- 1 lettre (en majuscule)

En vous remerciant par avance

3 réponses

JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
13 déc. 2016 à 23:03
Bonsoir,

regarde dans ce fichier :
https://www.cjoint.com/c/FLnwcvcN5TH

la saisie a lieu dans la zone A1:A10.

cordialement
1
Bonjour, ca fonctionne. Mais peutx-on transformer le code pour que la lettre soit en majuscule même si on l'a saisie en minuscule ?

CDLT.
0
Utilisateur anonyme > zotti41
15 déc. 2016 à 07:36
 
Bonjour zotti41,

Je te propose ce fichier Excel 2007 ; tu pourras saisir tes données en colonne C,
lignes 5 à 14, et le format correct sera appliqué dans la même cellule de saisie,
avec une lettre en majuscule même si elle a été saisie en minuscule.

Bien sûr, tu devras adapter ma macro selon l'emplacement réel de tes données :
un n° de colonne et deux n° de ligne à changer éventuellement.

Merci de m'indiquer si ça te convient.

Cordialement.  :)
 
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 714
12 déc. 2016 à 23:47
Bonjour,

Si tu mets ce format
0"."0" H"
:
- en saisissant 63 tu obtiendras
6.3 H

- en saisissant 63H le format sera inefficace car les formats avec du texte saisi ne s'appliquent pas.
Tu pourrais obtenir ce que tu souhaites avec une formule dans une autre cellule
=TEXTE(GAUCHE(A1;2);"0"".""0"" """)&DROITE(A1;1)
.
0
Utilisateur anonyme
13 déc. 2016 à 00:06
Bonjour zotti41,

Si tu saisis 63H en A1, tu peux mettre en B1 :
=SI(A1="";"";GAUCHE(A1;1) & "." & STXT(A1;2;1) & " " & DROITE(A1;1))

S'il t'arrive de saisir 63h en A1, alors en B1 :
=SI(A1="";"";GAUCHE(A1;1) & "." & STXT(A1;2;1) & " " & MAJUSCULE(DROITE(A1;1)))

Si ton problème est réglé, merci de l'indiquer,
pour que le sujet puisse être passé en résolu.

Cordialement.  :)


PS : Bonjour à gbinforme en passant.  ;)
 
-1
 
Un -2 ? Bizarre : j'ai pourtant bien testé mes 2 formules avant de les proposer,
et je peux garantir à 100 % que les 2 marchent correctement !  ;)

Ce serait peut-être bien que ceux qui notent en négatif, qu'ils soient Modérateurs, Contributeurs, ou autres, aient le courage d'avancer une explication, au moins !
Et je serai le premier à m'incliner si l'argument est valable.

Mais peut-être bien qu'ils n'ont même pas pris le temps ou la peine de tester mes
2 formules avant de juger si hâtivement ?

Ce petit laïus me vaudra sûrement un -3, -4, -5 ou ... mais ça m'est complètement
égal ! Ce qui importe, c'est non pas une notation qui n'est que subjective et
arbitraire, mais une argumentation objective et valable.

Quelqu'un m'avait dit récemment qu'il détestait l'idée d'une notation sur CCM,
comme il y en a sur Facebook ; je suis entièrement d'accord avec lui si cette
notation est pour noter l'auteur de l'article ; mais si c'est pour noter l'utilité
du contenu de l'article, je trouve que c'est valable à condition que ce soit
bien justifié.

Ce qu'il y a de très bizarre, aussi, c'est que j'ai constaté que des Modérateurs
ou des Contributeurs s'empressent bien souvent de noter en négatif, mais
qu'eux-mêmes notent rarement en positif alors que l'article est valable et
que le demandeur a apprécié la réponse apportée. Quelle impartialité,
n'est-ce-pas ? (c'est très ironique)  ;)

Cordialement.  :)
 
0
zotti41 > Utilisateur anonyme
14 déc. 2016 à 20:57
Bonjour,
merci à vous, la 2° formule me convient biem
Merci
0
zotti41 > zotti41
14 déc. 2016 à 21:02
Re. Ou puis-je mettre que c'est résolu ?
Merci
0