OVH Cloud OVH Cloud

VBA Fonction Replace et le symbole " ? "

1 réponse
Avatar
Yves
Bonjour,

Je souhaite remplacer dans une feuille le caractère "?" (conversion d'un
fichier Mac en windows) par une lettre.
Si j'utilise la fonction replace, tous les caractères de ma feuille sont
remplacés par la lettre choisie.
Peux-t-on indiquer dans le code que ce n'est pas le caractère joker que je
veux remplacer mais le point d'intérrogation.

Merci pour votre aide.

Yves

1 réponse

Avatar
Denis Michon
Bonjour Yves,

Tu dois accompagner les "Joker" Étoile et Point d'interrogation du symbole Tilde comme dans l'exemple suivant :

Range("A1").Replace "~?", "P"

Pour remplacer dans la cellule A1 le point d'interrogation par un "P"


Salutations!



"Yves" a écrit dans le message de news:bqq5r3$tk5$
Bonjour,

Je souhaite remplacer dans une feuille le caractère "?" (conversion d'un
fichier Mac en windows) par une lettre.
Si j'utilise la fonction replace, tous les caractères de ma feuille sont
remplacés par la lettre choisie.
Peux-t-on indiquer dans le code que ce n'est pas le caractère joker que je
veux remplacer mais le point d'intérrogation.

Merci pour votre aide.

Yves