Format de nombre...

Le
Yvan
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gaspareau
Le #6693741
Bonjour

Dans le menu, Format, cellule, onglet nombre tu choisit format
fraction

Ça répond ?

"Yvan"
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.


Yvan
Le #6693731
Non, parce que c'est une formule VBA qui doit faire le nécessaire !!!
--
Merci pour vos réponses.



Bonjour

Dans le menu, Format, cellule, onglet nombre tu choisit format
fraction

Ça répond ?

"Yvan"
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.







Jacky
Le #6694131
Bonsoir,

Essaie:
[a1].NumberFormat = "# ?/?"

--
Salutations
JJ


"Yvan"
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.


Philippe.R
Le #6695321
Bonjour,
Pour abonder dans le sens de Jacky, l'enregistreur de macros indique :

Selection.NumberFormat = "# ?/?"
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Yvan" news:
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.


Yvan
Le #6698421
Merci Philippe, mais dans le cas où je souhaite effectuer une concaténation,
la syntaxe suivante ne fonctionne pas :

Cells(2, 2) = Cells(2, 1) & NumberFormat(Cells(2,11),"# ?/?")
--
Merci pour vos réponses.



Bonjour,
Pour abonder dans le sens de Jacky, l'enregistreur de macros indique :

Selection.NumberFormat = "# ?/?"
--
Avec plaisir
http://dj.joss.free.fr/trombine.htm
http://jacxl.free.fr/mpfe/trombino.html
Philippe.R
Pour se connecter au forum :
http://www.excelabo.net/mpfe/connexion.php
News://news.microsoft.com/microsoft.public.fr.excel
"Yvan" news:
Bonjour,

Je récupère une donnée avec des décimales, et je veux la faire apparaitre
sous forme de fraction. Exemple : 41,33 apparaissant en 41 1/3

Peut-on utiliser la formule : Format(cells(1,1)," ?????")

--
Merci pour vos réponses.






Modeste
Le #6699821
Bonsour® Yvan avec ferveur ;o))) vous nous disiez :

Merci Philippe, mais dans le cas où je souhaite effectuer une
concaténation, la syntaxe suivante ne fonctionne pas :

Cells(2, 2) = Cells(2, 1) & NumberFormat(Cells(2,11),"# ?/?")


pour une fraction à 2 chiffres
Cells(2,11).NumberFormat="# ??/??"

pour une fraction à 1 chiffres
Cells(2,11).NumberFormat="# ?/?"

pour une fraction en 12emes
Cells(2,11).NumberFormat="# ??/12"

pour une fraction en quart
Cells(2,11).NumberFormat="# ?/4"

Cells(2, 2) = Cells(2, 1) & " "& Cells(2,11).Text


--
--
@+
;o)))

Yvan
Le #6717531
Modeste,

Ta réponse est tout simplement parfaite. Merci de ton aide.

A plus,
--
Merci pour vos réponses.



Bonsour® Yvan avec ferveur ;o))) vous nous disiez :

Merci Philippe, mais dans le cas où je souhaite effectuer une
concaténation, la syntaxe suivante ne fonctionne pas :

Cells(2, 2) = Cells(2, 1) & NumberFormat(Cells(2,11),"# ?/?")


pour une fraction à 2 chiffres
Cells(2,11).NumberFormat="# ??/??"

pour une fraction à 1 chiffres
Cells(2,11).NumberFormat="# ?/?"

pour une fraction en 12emes
Cells(2,11).NumberFormat="# ??/12"

pour une fraction en quart
Cells(2,11).NumberFormat="# ?/4"

Cells(2, 2) = Cells(2, 1) & " "& Cells(2,11).Text


--
--
@+
;o)))





Publicité
Poster une réponse
Anonyme