"Long YE-SU" a écrit dans le message de news: 4379f991$0$29210$
Comment mettre un espace dans une chaine de caractère ?
exemple : chaine = "0.1,0.002,3.7"
je souhaite une fonction qui me fasse chaine = " ,0.002,3.7"
met des espaces sur les 3 premeirs caractères de la chaine
Sincères salutations Long YE-SU
Fred
Dans : news:%, Christian Hugoud disait :
Quelque chose comme :
chaine = " " & right(chaine, len(chaine) - 3)
Bonjour, Mid peut faire ce genre de choses également. Mid(s, 1) = " " (remplace les caractères à partir de la position 1 avec la chaîne " ") Syntaxe bizarre pour cette procédure !
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans : news:%231OMnbf6FHA.1036@tk2msftngp13.phx.gbl,
Christian Hugoud disait :
Quelque chose comme :
chaine = " " & right(chaine, len(chaine) - 3)
Bonjour,
Mid peut faire ce genre de choses également.
Mid(s, 1) = " "
(remplace les caractères à partir de la position 1 avec la chaîne " ")
Syntaxe bizarre pour cette procédure !
Bonjour, Mid peut faire ce genre de choses également. Mid(s, 1) = " " (remplace les caractères à partir de la position 1 avec la chaîne " ") Syntaxe bizarre pour cette procédure !
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
ng
Salut,
exemple : chaine = "0.1,0.002,3.7"
Mid(chaine, 1, 3) = " "
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
Salut,
exemple :
chaine = "0.1,0.002,3.7"
Mid(chaine, 1, 3) = " "
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/
"Long YE-SU" a écrit dans le message de news:4379f991$0$29210$
Comment mettre un espace dans une chaine de caractère ?
exemple : chaine = "0.1,0.002,3.7"
je souhaite une fonction qui me fasse chaine = " ,0.002,3.7"
met des espaces sur les 3 premeirs caractères de la chaine
Sincères salutations Long YE-SU
Pascal B.
Oui mais alors utilise la fonction Left$ (plus court et sans risque d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" wrote in message news:% | Salut ;O) | | Et pour le fun, utilisons Space$ : | | chaine = "0.1,0.002,3.7" | chaine = Space$(3) & Right$(chaine, Len(chaine) - 3) | | Guy | | | "Long YE-SU" a écrit dans le message de | news:4379f991$0$29210$ | > Comment mettre un espace dans une chaine de caractère ? | > | > exemple : | > chaine = "0.1,0.002,3.7" | > | > je souhaite une fonction qui me fasse | > chaine = " ,0.002,3.7" | > | > met des espaces sur les 3 premeirs caractères de la chaine | > | > Sincères salutations | > Long YE-SU | > | > | > | |
Oui mais alors utilise la fonction Left$ (plus court et sans risque d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" <gd@NOSPAM.tchao.be> wrote in message news:%23vTH33q6FHA.2040@TK2MSFTNGP14.phx.gbl...
| Salut ;O)
|
| Et pour le fun, utilisons Space$ :
|
| chaine = "0.1,0.002,3.7"
| chaine = Space$(3) & Right$(chaine, Len(chaine) - 3)
|
| Guy
|
|
| "Long YE-SU" <yesu.sdsi@wanadoo.fr> a écrit dans le message de
| news:4379f991$0$29210$8fcfb975@news.wanadoo.fr...
| > Comment mettre un espace dans une chaine de caractère ?
| >
| > exemple :
| > chaine = "0.1,0.002,3.7"
| >
| > je souhaite une fonction qui me fasse
| > chaine = " ,0.002,3.7"
| >
| > met des espaces sur les 3 premeirs caractères de la chaine
| >
| > Sincères salutations
| > Long YE-SU
| >
| >
| >
|
|
Oui mais alors utilise la fonction Left$ (plus court et sans risque d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" wrote in message news:% | Salut ;O) | | Et pour le fun, utilisons Space$ : | | chaine = "0.1,0.002,3.7" | chaine = Space$(3) & Right$(chaine, Len(chaine) - 3) | | Guy | | | "Long YE-SU" a écrit dans le message de | news:4379f991$0$29210$ | > Comment mettre un espace dans une chaine de caractère ? | > | > exemple : | > chaine = "0.1,0.002,3.7" | > | > je souhaite une fonction qui me fasse | > chaine = " ,0.002,3.7" | > | > met des espaces sur les 3 premeirs caractères de la chaine | > | > Sincères salutations | > Long YE-SU | > | > | > | |
Guy DETIENNE
J'illustrais surtout la fonction Space qui sert à insérer un nombre d'espaces définis. Sinon tu as tout à fait raison.
Guy
"Pascal B." a écrit dans le message de news:O46UX%
Oui mais alors utilise la fonction Left$ (plus court et sans risque
d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" wrote in message
news:%
| Salut ;O) | | Et pour le fun, utilisons Space$ : | | chaine = "0.1,0.002,3.7" | chaine = Space$(3) & Right$(chaine, Len(chaine) - 3) | | Guy | | | "Long YE-SU" a écrit dans le message de | news:4379f991$0$29210$ | > Comment mettre un espace dans une chaine de caractère ? | > | > exemple : | > chaine = "0.1,0.002,3.7" | > | > je souhaite une fonction qui me fasse | > chaine = " ,0.002,3.7" | > | > met des espaces sur les 3 premeirs caractères de la chaine | > | > Sincères salutations | > Long YE-SU | > | > | > | |
J'illustrais surtout la fonction Space qui sert à insérer un nombre
d'espaces définis.
Sinon tu as tout à fait raison.
Guy
"Pascal B." <Pascbr@hotmail_ANTISPASM_.com> a écrit dans le message de
news:O46UX%23q6FHA.2560@TK2MSFTNGP12.phx.gbl...
Oui mais alors utilise la fonction Left$ (plus court et sans risque
d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" <gd@NOSPAM.tchao.be> wrote in message
news:%23vTH33q6FHA.2040@TK2MSFTNGP14.phx.gbl...
| Salut ;O)
|
| Et pour le fun, utilisons Space$ :
|
| chaine = "0.1,0.002,3.7"
| chaine = Space$(3) & Right$(chaine, Len(chaine) - 3)
|
| Guy
|
|
| "Long YE-SU" <yesu.sdsi@wanadoo.fr> a écrit dans le message de
| news:4379f991$0$29210$8fcfb975@news.wanadoo.fr...
| > Comment mettre un espace dans une chaine de caractère ?
| >
| > exemple :
| > chaine = "0.1,0.002,3.7"
| >
| > je souhaite une fonction qui me fasse
| > chaine = " ,0.002,3.7"
| >
| > met des espaces sur les 3 premeirs caractères de la chaine
| >
| > Sincères salutations
| > Long YE-SU
| >
| >
| >
|
|
J'illustrais surtout la fonction Space qui sert à insérer un nombre d'espaces définis. Sinon tu as tout à fait raison.
Guy
"Pascal B." a écrit dans le message de news:O46UX%
Oui mais alors utilise la fonction Left$ (plus court et sans risque
d'erreur si la longueur de la chaine est inférieur à 3 car.)
Chaine = Space$(3) & Left$(Chaine, 4)
Pascal B.
"Guy DETIENNE" wrote in message
news:%
| Salut ;O) | | Et pour le fun, utilisons Space$ : | | chaine = "0.1,0.002,3.7" | chaine = Space$(3) & Right$(chaine, Len(chaine) - 3) | | Guy | | | "Long YE-SU" a écrit dans le message de | news:4379f991$0$29210$ | > Comment mettre un espace dans une chaine de caractère ? | > | > exemple : | > chaine = "0.1,0.002,3.7" | > | > je souhaite une fonction qui me fasse | > chaine = " ,0.002,3.7" | > | > met des espaces sur les 3 premeirs caractères de la chaine | > | > Sincères salutations | > Long YE-SU | > | > | > | |
Fred
Dans le message:, Guy DETIENNE écrit:
J'illustrais surtout la fonction Space qui sert à insérer un nombre d'espaces définis. Sinon tu as tout à fait raison.
Pas tout à fait :-) Left et Right, cela ne produit pas le même résultat !
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans le message:e3tPyOr6FHA.476@TK2MSFTNGP15.phx.gbl,
Guy DETIENNE écrit:
J'illustrais surtout la fonction Space qui sert à insérer un nombre
d'espaces définis.
Sinon tu as tout à fait raison.
Pas tout à fait :-)
Left et Right, cela ne produit pas le même résultat !