Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

formattage texte

3 réponses
Avatar
Hawk
Bonjour,

Avec excel, je récupère une liste de clients sur un serveur SQL.
Je désire maintenant formatter les n°de tel, dans la base ils sont
saisis de façon hétérogène, 00 00 00 00 00 ou 00.00.00.00.00 ou bien
0. 000 000 000, et j'aimerais à chaque fois obtenir ceci 0000000000.
Je cherche l'astuce pour supprimer les points et les espaces du
milieu.

Merci

3 réponses

Avatar
JB
Bonjour,

Sub nettoie()
For Each c In Range([A1], [A65000].End(xlUp))
c.NumberFormat = "@"
c.Value = Replace(Replace(c.Value, ".", ""), " ", "")
Next c
End Sub

http://cjoint.com/?gDroMTg1oz

JB


On 29 juin, 17:00, Hawk wrote:
Bonjour,

Avec excel, je récupère une liste de clients sur un serveur SQL.
Je désire maintenant formatter les n°de tel, dans la base ils sont
saisis de façon hétérogène, 00 00 00 00 00 ou 00.00.00.00.00 ou b ien
0. 000 000 000, et j'aimerais à chaque fois obtenir ceci 0000000000.
Je cherche l'astuce pour supprimer les points et les espaces du
milieu.

Merci


Avatar
Jacky
Bonjour,

=SUBSTITUE(SUBSTITUE(A1;" ";"");".";"")
??

--
Salutations
JJ



"Hawk" a écrit dans le message de news:

Bonjour,

Avec excel, je récupère une liste de clients sur un serveur SQL.
Je désire maintenant formatter les n°de tel, dans la base ils sont
saisis de façon hétérogène, 00 00 00 00 00 ou 00.00.00.00.00 ou bien
0. 000 000 000, et j'aimerais à chaque fois obtenir ceci 0000000000.
Je cherche l'astuce pour supprimer les points et les espaces du
milieu.

Merci


Avatar
RGI
Bonjour

Des solutions ont déjà été données le 28/06/2007 à 17h33 à cette question

Cdlt

RGI

Bonjour,

Avec excel, je récupère une liste de clients sur un serveur SQL.
Je désire maintenant formatter les n°de tel, dans la base ils sont
saisis de façon hétérogène, 00 00 00 00 00 ou 00.00.00.00.00 ou bien
0. 000 000 000, et j'aimerais à chaque fois obtenir ceci 0000000000.
Je cherche l'astuce pour supprimer les points et les espaces du
milieu.

Merci