Bonjour à tous,
pour des besoins de création d'un fichier texte, j'ai besoin de formater des
nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16
Mais
si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10
et
si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la
fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat
escompté.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles MOUGNOZ
Bonjour, Loutox Remplaces les dièses (#) par des zéros (0). -- Bonne continuation ------------------------------------------------------------------------------------------- http://www.mpfa.info : c'est bonheur pour ton ordinateur ! -------------------------------------------------------------------------------------------
Bonjour à tous, pour des besoins de création d'un fichier texte, j'ai besoin de formater des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16 Mais si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10 et si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat escompté.
si vous avez une idée...
Bonne journée Loutox
Bonjour, Loutox
Remplaces les dièses (#) par des zéros (0).
--
Bonne continuation
-------------------------------------------------------------------------------------------
http://www.mpfa.info : c'est bonheur pour ton ordinateur !
-------------------------------------------------------------------------------------------
Bonjour à tous,
pour des besoins de création d'un fichier texte, j'ai besoin de formater
des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16
Mais
si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10
et
si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la
fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat
escompté.
Bonjour, Loutox Remplaces les dièses (#) par des zéros (0). -- Bonne continuation ------------------------------------------------------------------------------------------- http://www.mpfa.info : c'est bonheur pour ton ordinateur ! -------------------------------------------------------------------------------------------
Bonjour à tous, pour des besoins de création d'un fichier texte, j'ai besoin de formater des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16 Mais si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10 et si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat escompté.
si vous avez une idée...
Bonne journée Loutox
Loutox
Merci Gilles, en fait ça a marché avec Format(i, "#0.00") ce qui rend 3,00 pour 3 @ + tard Loutox
"Gilles MOUGNOZ" a écrit dans le message de news:
Bonjour, Loutox Remplaces les dièses (#) par des zéros (0). -- Bonne continuation ------------------------------------------------------------------------------------------- http://www.mpfa.info : c'est bonheur pour ton ordinateur ! -------------------------------------------------------------------------------------------
Bonjour à tous, pour des besoins de création d'un fichier texte, j'ai besoin de formater des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16 Mais si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10 et si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat escompté.
si vous avez une idée...
Bonne journée Loutox
Merci Gilles,
en fait ça a marché avec Format(i, "#0.00")
ce qui rend 3,00 pour 3
@ + tard
Loutox
"Gilles MOUGNOZ" <gmougnoz@courrierchaud.aifair> a écrit dans le message de
news: eKSFLYagHHA.4952@TK2MSFTNGP02.phx.gbl...
Bonjour, Loutox
Remplaces les dièses (#) par des zéros (0).
--
Bonne continuation
-------------------------------------------------------------------------------------------
http://www.mpfa.info : c'est bonheur pour ton ordinateur !
-------------------------------------------------------------------------------------------
Bonjour à tous,
pour des besoins de création d'un fichier texte, j'ai besoin de formater
des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16
Mais
si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10
et
si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la
fonction, format qui m'aurait échappé et permettrait d'obtenir le
résultat escompté.
Merci Gilles, en fait ça a marché avec Format(i, "#0.00") ce qui rend 3,00 pour 3 @ + tard Loutox
"Gilles MOUGNOZ" a écrit dans le message de news:
Bonjour, Loutox Remplaces les dièses (#) par des zéros (0). -- Bonne continuation ------------------------------------------------------------------------------------------- http://www.mpfa.info : c'est bonheur pour ton ordinateur ! -------------------------------------------------------------------------------------------
Bonjour à tous, pour des besoins de création d'un fichier texte, j'ai besoin de formater des nombres
j'utilise la fonction s = Format(i, "##.##") (où s est un string)
si i = 3.16 ça renvoie bien 3.16 Mais si i = 3.1 ça renvoie 3.1 alors que je voudrais 3.10 et si i = 3 ça renvoie 3 alors que je voudrais 3.00
Avant de créer une moulinette, peut etre y a-t-il une subtilité de la fonction, format qui m'aurait échappé et permettrait d'obtenir le résultat escompté.