Bonjour Pédro , bonjour tout le monde.
Je ne pense pas que le tilde soit = au double tilde. le problème c'est que double tilde n'existe pas en ASCII mais uniquement en caractère unicode.
Et pas sur que l'on puisse l'utiliser dans un code vba avec la fonction "Chr"
Le plus simple c'est de faire une macro qui remplace le premier caractère ( peu importe à quoi il ressemble )
Sub remplacercaractere()
'remplacer le 1er caractere par un "double tilde"
Dim c As Range, sh1, LastRw As Long
Set sh1 = Sheets("Feuil1")
LastRw = sh1.Cells(Rows.Count, 2).End(xlUp).Row
For Each c In sh1.Range("B2:B" & LastRw)
c.Value = " " & Right(c, Len(c) - 1)
Next c
Set sh1 = Nothing
End Sub