[vba] fonction replace

nico0007

XLDnaute Junior
Bonjour le forum,

J'aimerai utiliser la fonction replace sur plusieurs cellules de ma feuille. Le caractère à remplacer est le ". Et je dois le remplacer par un espace. Seulement je n'arrive pas à écrire la syntaxe correcte de cette fonction.
J'écris:
Code:
replace(activecell.value, "," ")

Mais ce la ne fonctionne pas car il attend un caractère après mon ".

Une idée???

Merci
 

nico0007

XLDnaute Junior
Re : [vba] fonction replace

super merci Pierrot!!
J'ai opté pour la seconde solutions. Seulement pourquoi mettre 4 double quote pour spécifier une double quote??? :confused:
La logique aurait voulue qu'on en n'écrive que 3 ("""), non?

En tout les cas merci et @ plus..:rolleyes:
 

Pierrot93

XLDnaute Barbatruc
Re : [vba] fonction replace

Re

il semblerait que dans une chaîne de caractère deux guillemets soient interprétés comme un seul guillemet par vba, sachant que ce caractère est également utilisé pour délimité les chaînes de type "string"...

bonne soirée
@+
 

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 473
Membres
103 553
dernier inscrit
jhnm