Formule Excel

Bonjour, je cherche désespérément une formule.

Sur excel j'ai plus de 5000 numéros de téléphone différent ex: 06.30.52.00.00 , j'ai besoin d'un point de vue commercial rajouter devant ce numéro +33 qui est l'indicatif de la France.

Comment faire? J'aimerai éviter de modifier ces numéros un par un

Merci d'avance pour votre aide

Kate

Bonjour et bienvenue

Sous quelle forme désires-tu le résultat ?

Normalement, si on utilises le +33 le 0 du début est enlevé :

+33630520000

Mais comme tu as des points entre les séries, je suppose que ces numéros ne servent que d'infos et ne seront pas importés par exemple sur un téléphone portable. Donc, tu as le choix :

+33 06.30.52.00.00

(+33) 06.30.52.00.00

ou autre chose.

Ton choix effectué, dis-nous si tu préfères une formule ou une macro.

Amicalement

Nad

Bonjour et merci pour la réponse,

En fait les numéros sont notés avec un point 06.01.02.03.04

et voilà ce que j'ai besoin d'avoir :

'+33601020304

et recopier à tous les numéros sur la colonne

Accent du 4

+

33

enlever le 0

Pas évident

Merci d'avance

Cordialement

Kate

Re

Est-ce que les points sont saisis manuellement ou s'agit-il d'un format personnalisé ?

Nad

Désolés, mais c'est la première fois que je viens sur ce forum !!

Les points ont été saisis manuellement sur le clavier numérique

Re

Teste cette macro

Sub Test()
Application.ScreenUpdating = False
Dim c As Range

For Each c In Range("H2:H5000") 'plage à adapter

If c > 0 And Left(c, 1) <> "+" Then
c = Replace(c, ".", "")
c = "'+33" & c
End If

Next c
End Sub

Tu modifies la plage H2:H5000

Nad

Désolée mais je ne comprends pas trop la réponse et ce que je dois faire

Re

Donc, tu es débutante en macro. Je vais t'expliquer.

Tu appuies sur ALT et F11 ; cela t'ouvre l'éditeur VBA

Dans la partie gauche, tu sélectionnes ton fichier et tu vas dans INSERTION ==> Module

Tu copies le code que j'ai mis plus haut et tu le colles dans la partie droite

capture

Tu reviens sur la feuille et tu vas dans l'onglet DEVELOPPEUR ==> Macro - Tu sélectionnes "Test" et tu cliques sur "Exécuter".

Si tu ne vois pas l'onglet DEVELOPPEUR, tu vas dans les options d'excel et dans l'onglet "Standard" tu coches "Afficher l'onglet développeur dans le ruban"

Nad

Bonjour,

Pourriez vous m'expliquer svp cette ligne ?

If c > 0 And Left(c, 1) <> "+" Then

Merci d'avance

Cordialement

Rechercher des sujets similaires à "formule"