Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
eWChIHTSHHA.1212@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" <nospam-max@wanadoo.fr> a écrit dans le message de news:
uQ7yTjTSHHA.4028@TK2MSFTNGP04.phx.gbl...
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
eWChIHTSHHA.1212@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Rebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" a écrit dans le message de news:Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Rebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
OlFqrGUSHHA.1208@TK2MSFTNGP03.phx.gbl...
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" <nospam-max@wanadoo.fr> a écrit dans le message de news:
uQ7yTjTSHHA.4028@TK2MSFTNGP04.phx.gbl...
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
eWChIHTSHHA.1212@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Rebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" a écrit dans le message de news:Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonsoir Max,
Tu peux également sélectionner dans la barre de formule avec la souris
uniquement l'espace ou le caractère de contrôle puis copier (Ctrl+C), tu
sors
de la barre de formule par Echap, puis tu appelles le menu :
EditionRemplacer dans la boite de dialogue tu colles (Ctrl+V) dans la
zone
"Rechercher" mais tu ne mets rien dans "remplacer" puis tu click sur le
bouton "Remplacer tout".
Cdt
dOUdOURebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" a écrit dans le message de news:Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : "
12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras
regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les
centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est
donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la
valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de
news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonsoir Max,
Tu peux également sélectionner dans la barre de formule avec la souris
uniquement l'espace ou le caractère de contrôle puis copier (Ctrl+C), tu
sors
de la barre de formule par Echap, puis tu appelles le menu :
EditionRemplacer dans la boite de dialogue tu colles (Ctrl+V) dans la
zone
"Rechercher" mais tu ne mets rien dans "remplacer" puis tu click sur le
bouton "Remplacer tout".
Cdt
dOUdOU
Rebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
OlFqrGUSHHA.1208@TK2MSFTNGP03.phx.gbl...
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : "
12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras
regler
le pb avec la fonction SUBSTITUE
"Max" <nospam-max@wanadoo.fr> a écrit dans le message de news:
uQ7yTjTSHHA.4028@TK2MSFTNGP04.phx.gbl...
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les
centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est
donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la
valeur
apparaît.
Salutations,
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de
news:
eWChIHTSHHA.1212@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Bonsoir Max,
Tu peux également sélectionner dans la barre de formule avec la souris
uniquement l'espace ou le caractère de contrôle puis copier (Ctrl+C), tu
sors
de la barre de formule par Echap, puis tu appelles le menu :
EditionRemplacer dans la boite de dialogue tu colles (Ctrl+V) dans la
zone
"Rechercher" mais tu ne mets rien dans "remplacer" puis tu click sur le
bouton "Remplacer tout".
Cdt
dOUdOURebonjour,
Merci encore, je dois m'absenter, mais je vais faire ces essais demain.
Max
"Garette" a écrit dans le message de news:Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : "
12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras
regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les
centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est
donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la
valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de
news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" <nospam-max@wanadoo.fr> a écrit dans le message de news:
uQ7yTjTSHHA.4028@TK2MSFTNGP04.phx.gbl...
Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" <nospam.Garette@hotmail.com> a écrit dans le message de news:
eWChIHTSHHA.1212@TK2MSFTNGP03.phx.gbl...
Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Alors ça veut dire qu'il y a des caracteres de controle qui ne sont pas
des espaces ....
En effet j'ai testé cette formule sur par exemple la valeur : " 12354
.00 1111" (sans les guillemets)
Et ça me renvoi bien 12354.00111
Si tu veux je peux regarder une les valeurs si tu mets un morceau de
fichier sur www.cjoint.com.
Sinon essaye avec la fonction =CODE
=CODE(" ") doit renvoyer 32 qui est le code de l'espace.
Si du fait CODE du caractere que tu crois etre un espace tu pourras regler
le pb avec la fonction SUBSTITUE
"Max" a écrit dans le message de news:Bonjour,
Merci du conseil, mais ce n'est pas encore parfait.
Cette formule supprime bien l'espace entre les milliers et les centaines,
mais pas l'espace à droite des unités. Le résultat de la formule est donc
#VALEUR, mais quand je supprime l'espace à droite, c'est bien la valeur
apparaît.
Salutations,
Max
"Garette" a écrit dans le message de news:Bonjour,
Ca peut etre fait avec une formule dans la feuille de calcul :
=CNUM(SUBSTITUE(A1;" ";""))
A1 contient la valeur avec les espaces et la formule est à recopier.
Ensuite, on peut faire un Copier/Collage Special Valeurs pour garder
définitivement les valeurs sous la nouvelle forme
Re,
Le code 32 est l'espace "normal"
Le code 160 est l'espace insécable. 2 mots séparés par un espace insécable
sont considérés comme un seul mot.
Pour taper un espace insécable dans Excel taper Alt+0160
Dans Word CTRL+MAJ+ESPACE ou(Alt+0160)
Pour une meilleure lisibilité, tu peux utiliser le code :
Sub EffacerEspaces()
Selection.Replace What:=Chr(32), Replacement:="", LookAt:=xlPart
Selection.Replace What:=Chr(160), Replacement:="", LookAt:=xlPart
End Sub
Re,
Le code 32 est l'espace "normal"
Le code 160 est l'espace insécable. 2 mots séparés par un espace insécable
sont considérés comme un seul mot.
Pour taper un espace insécable dans Excel taper Alt+0160
Dans Word CTRL+MAJ+ESPACE ou(Alt+0160)
Pour une meilleure lisibilité, tu peux utiliser le code :
Sub EffacerEspaces()
Selection.Replace What:=Chr(32), Replacement:="", LookAt:=xlPart
Selection.Replace What:=Chr(160), Replacement:="", LookAt:=xlPart
End Sub
Re,
Le code 32 est l'espace "normal"
Le code 160 est l'espace insécable. 2 mots séparés par un espace insécable
sont considérés comme un seul mot.
Pour taper un espace insécable dans Excel taper Alt+0160
Dans Word CTRL+MAJ+ESPACE ou(Alt+0160)
Pour une meilleure lisibilité, tu peux utiliser le code :
Sub EffacerEspaces()
Selection.Replace What:=Chr(32), Replacement:="", LookAt:=xlPart
Selection.Replace What:=Chr(160), Replacement:="", LookAt:=xlPart
End Sub