A arthurho XLDnaute Junior 15 Décembre 2011 #1 Bonjour, j'aimerais éliminer un caractère spécial dans une feuille excel en utilisant la fonction suivante : Code: Sub test() For i = 127 To 255 'à adapter Cells.Replace Chr(i), "", xlPart Next i End Sub Le caractère special est un carré avec un point d'interrogation à l'interieur, je n'arrive pas a savoir quel est son code ascii. Avez vous une solution ? Cdt, Arthur HO. Pièces jointes Find.xls 28.5 KB · Affichages: 71 Find.xls 28.5 KB · Affichages: 69 Find.xls 28.5 KB · Affichages: 75
Bonjour, j'aimerais éliminer un caractère spécial dans une feuille excel en utilisant la fonction suivante : Code: Sub test() For i = 127 To 255 'à adapter Cells.Replace Chr(i), "", xlPart Next i End Sub Le caractère special est un carré avec un point d'interrogation à l'interieur, je n'arrive pas a savoir quel est son code ascii. Avez vous une solution ? Cdt, Arthur HO.
pierrejean XLDnaute Barbatruc 15 Décembre 2011 #2 Re : Eliminer un caractère spécial dans une feuille excel Bonjour arthurho Teste: Code: Sub essai() Range("A1") = Replace(Replace(Range("A1"), Chr(10), ""), Chr(13), "") End Sub Vote positif 0 Vote négatif
Re : Eliminer un caractère spécial dans une feuille excel Bonjour arthurho Teste: Code: Sub essai() Range("A1") = Replace(Replace(Range("A1"), Chr(10), ""), Chr(13), "") End Sub
A arthurho XLDnaute Junior 15 Décembre 2011 #3 Re : Eliminer un caractère spécial dans une feuille excel Merci pierrejean, En fait le caractère special est un retour à la ligne, jai donc utilisé chr(13) Cdt, Vote positif 0 Vote négatif
Re : Eliminer un caractère spécial dans une feuille excel Merci pierrejean, En fait le caractère special est un retour à la ligne, jai donc utilisé chr(13) Cdt,