Rechercher : dans
Par :

Formatage n° de téléphone sous Excel

Dernière réponse le 11 mar 2009 à 21:50:53 Jona, le 11 mar 2009 à 13:34:05 
 Signaler ce message aux modérateurs

Bonjour à tous,
je suis censé créer un tableau excel avec la liste de nos clients
(Nom, prénom, n° tel privé, n° professionnel, n° portable)
afin d'utiliser ce tableau pour entrer tous les contacts ds le nouveau téléphone de notre société en format 0012345678 !!

Mon problème est le suivant: tous les n°s de téléphone sont formatés comme suit :
ex: 012/34.56.78, j'ai d'abord utilisé le remplacement pour y ajouter un 0 devant car il faudra taper le 0 d'abord pour sortir de la ligne interne. (remplacement 012/ par 0012/) OK

mes n° ont donc l'aspect 0012/34.56.78, j'ai ensuite remplacé les "/" par "rien", OK
Les n° ressemblent maintenant à 001234.56.78

Mon nouveau problème est que, lorsque je tente de supprimer ces ".", les 00 disparaissent bien qu'en format texte !!
Et je n'ai pas envie d'y insérer manuellement les 00 devant pour chacun des clients (+ de 1200!!)

Y aurait-il une manipulation (simple) ou formule qui me permettent d'y ajouter les 00 perdus ?

Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « formatage n° de téléphone sous Excel » dans :
Exporter à coup sûr du CSV VoirExporter des données au format CSV n'est pas si trivial qu'il n'y paraît. Dès que vos données contiennent des virgules ou des guillemets, tout semble partir en vrille. Il y a une astuce. Voici comment procéder pour exporter à coup sûr vos...
[VBA] Fonction qui retourne la couleur active d'une MFC VoirCette fonction retourne la valeur du format actif d'une mise en forme conditionnelle. Avec la fonction de la démo, deux valeurs peuvent êtres retournées. Mode = 0 : retourne la valeur de Interior.ColorIndex Mode = 1 : retourne la valeur de...

1

Relou, le 11 mar 2009 à 13:47:20

Bonjour
Je reviendrais en arrière et je remplacerais 012 par '0012 (bien mettre l'apostrophe en tête)

Répondre à Relou

2

DVDV, le 11 mar 2009 à 13:51:45

C1=A1&B1 (A1 cellule texte contenant 00 , la B1 cellule contenant le numéro de tel) c1 en mode texte (bouton droit sur la colonne format de cellule,tab nombre ---selectionner texte) contiendra 0037222222...il suffit donc de créer une colonne texte de 00 face à la colonne de numéro de tel et tirer la formule....

Répondre à DVDV

3

tontong, le 11 mar 2009 à 14:32:26
  • +1

Bonjour,
Une autre solution consiste à passer par des nombres.
Remplacer / par rien
Remplacer. (le point) par rien: pour cela il faut taper ~. à la place de . (tilde+point à la place de point)
On obtient alors un nombre (placé à droite de la cellule).
Il suffit alors de choisir un format personnalisée 00#" "##" "##" "##" "##

Répondre à tontong

4

Jona, le 11 mar 2009 à 16:20:17

Merci à tous, j'ai finalement trouvé réponse à mon problème.
j'ai consulté sur d'autres forums et apparemment, il était possible d'utiliser la commande
A2 =CONCATENER("00";A1).
Donc, après avoir supprimé les ".", j'ai modifié format cellules en format texet, puis utilisé cette formule.
Merci à tous pour votre aide.

Répondre à Jona

5

 eriiic, le 11 mar 2009 à 21:50:53
  • +1

Bonsoir,

tu ferais mieux de regarder la réponse de tontong, ça restera valable pour tes saisies...
Si tu ne veux pas d'espaces pour séparer tu les enleves du format personnalisé ou bien tu y mets 000000000 (autant de 0 que la longueur d'affichage que tu as besoin).
eric

Répondre à eriiic