Format de cellule personnalisé

Résolu
zotti41 -  
 Utilisateur anonyme -
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

A voir également:

3 réponses

JvDo Messages postés 1978 Date d'inscription   Statut Membre Dernière intervention   859
 
Bonsoir,

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

la saisie a lieu dans la zone A1:A10.

cordialement
1
zotti41
 
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
 
 
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   Statut Contributeur Dernière intervention   4 724
 
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
 
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
Utilisateur anonyme
 
 
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
 
Bonjour,
merci à vous, la 2° formule me convient biem
Merci
0
zotti41 > zotti41
 
Re. Ou puis-je mettre que c'est résolu ?
Merci
0