Bonjour,
je voudrais remplacer la virgule par le point par vba.
J'ai cr=E9=E9 le code avec l'enregistreur de macro, ce qui m'a=20
donn=E9 ceci :
Cells.Replace What:=3D",", Replacement:=3D".", LookAt:=3DxlPart,=20
SearchOrder:=3DxlByRows, MatchCase:=3DFalse
Quand je lance la macro le remplacement ne se fait pas.
Comment faire ?
Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par : Cells.Replace ".", "," tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?
Merci pour votre aide.
Dominique
Bonjour,
j'ai essayé ton code effectivement ca ne marche pas
remplace la ligne par :
Cells.Replace ".", ","
tout simplement
et ca marchera
@+
Pascal
"Dominique MARTIN" <nospam.geredonis@wanadoo.fr> a écrit dans le message de
news:101001c345ee$eab77350$a101280a@phx.gbl...
Bonjour,
je voudrais remplacer la virgule par le point par vba.
J'ai créé le code avec l'enregistreur de macro, ce qui m'a
donné ceci :
Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart,
SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas.
Comment faire ?
Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par : Cells.Replace ".", "," tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?
Merci pour votre aide.
Dominique
AV
Quand je lance la macro le remplacement ne se fait pas.
S'il s'agit (comme ça semble être le cas) de valeurs numériques, le résultat et l'ordre des arguments du "Replace" sont fonction de ton separateur décimal
AV
Quand je lance la macro le remplacement ne se fait pas.
S'il s'agit (comme ça semble être le cas) de valeurs numériques, le résultat et
l'ordre des arguments du "Replace" sont fonction de ton separateur décimal
Quand je lance la macro le remplacement ne se fait pas.
S'il s'agit (comme ça semble être le cas) de valeurs numériques, le résultat et l'ordre des arguments du "Replace" sont fonction de ton separateur décimal
AV
Dominique MARTIN
Bonjour,
Merci de ton aide mais d'une part cela ne marche pas et en plus il me remplace tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine----- Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par :
Cells.Replace ".", ","
tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de
news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?
Merci pour votre aide.
Dominique
.
Bonjour,
Merci de ton aide mais
d'une part cela ne marche pas et en plus il me remplace
tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine-----
Bonjour,
j'ai essayé ton code effectivement ca ne marche pas
remplace la ligne par :
Cells.Replace ".", ","
tout simplement
et ca marchera
@+
Pascal
"Dominique MARTIN" <nospam.geredonis@wanadoo.fr> a écrit
dans le message de
news:101001c345ee$eab77350$a101280a@phx.gbl...
Bonjour,
je voudrais remplacer la virgule par le point par vba.
J'ai créé le code avec l'enregistreur de macro, ce qui m'a
donné ceci :
Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart,
SearchOrder:=xlByRows, MatchCase:=False
Quand je lance la macro le remplacement ne se fait pas.
Comment faire ?
Merci de ton aide mais d'une part cela ne marche pas et en plus il me remplace tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine----- Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par :
Cells.Replace ".", ","
tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de
news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?
Merci pour votre aide.
Dominique
.
palouf
oui autant pour moi
Sorry
"Dominique MARTIN" a écrit dans le message de news:10d601c345f9$c255ec10$ Bonjour,
Merci de ton aide mais d'une part cela ne marche pas et en plus il me remplace tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine----- Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par :
Cells.Replace ".", ","
tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de
news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?
Merci pour votre aide.
Dominique
.
oui autant pour moi
Sorry
"Dominique MARTIN" <nospam.geredonis@wanadoo.fr> a écrit dans le message de
news:10d601c345f9$c255ec10$a101280a@phx.gbl...
Bonjour,
Merci de ton aide mais
d'une part cela ne marche pas et en plus il me remplace
tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine-----
Bonjour,
j'ai essayé ton code effectivement ca ne marche pas
remplace la ligne par :
Cells.Replace ".", ","
tout simplement
et ca marchera
@+
Pascal
"Dominique MARTIN" <nospam.geredonis@wanadoo.fr> a écrit
dans le message de
news:101001c345ee$eab77350$a101280a@phx.gbl...
Bonjour,
je voudrais remplacer la virgule par le point par vba.
J'ai créé le code avec l'enregistreur de macro, ce qui m'a
donné ceci :
Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart,
SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas.
Comment faire ?
"Dominique MARTIN" a écrit dans le message de news:10d601c345f9$c255ec10$ Bonjour,
Merci de ton aide mais d'une part cela ne marche pas et en plus il me remplace tous les points qui sont dans du texte par des virgules.
Dominique
-----Message d'origine----- Bonjour, j'ai essayé ton code effectivement ca ne marche pas remplace la ligne par :
Cells.Replace ".", ","
tout simplement et ca marchera
@+
Pascal
"Dominique MARTIN" a écrit dans le message de
news:101001c345ee$eab77350$ Bonjour, je voudrais remplacer la virgule par le point par vba. J'ai créé le code avec l'enregistreur de macro, ce qui m'a donné ceci : Cells.Replace What:=",", Replacement:=".", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:úlse
Quand je lance la macro le remplacement ne se fait pas. Comment faire ?