Mise en forme de numéros de téléphone

Bonjour à tous,

Je suis novice sur Excel et j'aurai besoin de quelques conseils pour travailler efficacement.

Je gère une base de données associative avec des numéros de téléphone et je dois refaire une mise en forme de ces derniers.

Je m'explique:

- Présentation de la feuille actuelle: (exemple de numéros que je vais voir sur mon classeur)

05 62 33 45 00

05 55 27 41 00

0450253545

Je voudrais obtenir le résultat suivant:

05 62 33 45 00

05 55 27 41 00

04 50 25 35 45

Si vous m'avez suivi, je souhaite mettre en place une formule qui automatise mes espacements (comme ici pour le 3è numéro) mais uniquement quand il y a 10 chiffres à la suite donc les 2 premiers numéros seraient laissés tels quels.

J'ai commencé à chercher sur Excel et ai trouvé quelques indices mais je reste dubitatif pour créer une formule si évolué pour moi !

Merci d'avance pour vos réponses !

Bonjour,

Sélectionne ta colonne entière et applique le format de cellule => "Spécial" et tu choisis "Numéro de téléphone"

Cordialement,

Certes,

Sauf que mes données seront réintégrés dans un logiciel et que le bouton spécial ne met qu'en forme, il ne rajoute pas de 0 devant ou autre.

Comprenez-vous ce que je veux dire par la ?


alekz a écrit :

Certes,

Sauf que mes données seront réintégrés dans un logiciel et que le bouton spécial ne met qu'en forme, il ne rajoute pas de 0 devant ou autre.

Comprenez-vous ce que je veux dire par la ?

En gros, je veux que mes numéros soient balancés sur une colonne à coté sous la forme finale.

Pourquoi rajouter des 0?

Tu as dis que tu voulais une formule qui marche pour uen série de 10 chiffres sans espaces.

Si il faut rajouter un 0, c'est qu'il y a eu une erreur de saisie, et si il faut vérifier les saisies, je pense qu'il va falloir passer par une macro plutôt que par formule.

Re-bonjour,

J'ai trifouillé mon système dans tout les sens et mon besoin est majoritairement de créer une formule Excel qui me permette de passer de

"001122334455" à "00 11 22 33 44 55" -> Les "" représentent l'intérieur de ma cellule Excel

Connaissez-vous une telle fonction ou ensemble de fonctions qui me permette de faire cela ?

Bonjour,

Avec en A1 ton nombre, mets cette formule en A2 :

=TEXTE(A1;"00"" ""##"" ""##"" ""##"" ""##"" ""##")
vba-new a écrit :

Bonjour,

Avec en A1 ton nombre, mets cette formule en A2 :

=TEXTE(A1;"00"" ""##"" ""##"" ""##"" ""##"" ""##")

Merci !

Grand seigneur je dois dire !!!

Je n'ai pas vraiment pris le temps d'explorer toutes les fonctionnalitées d'Excel, j'essaierai de m'y pencher correctement !

Bonne journée !

Bonjour à tous,

J'étais parti sur un truc un peu biscornu !

Sub Formate()
Dim Lg&, i%, x%
Dim T1$, T2$, T3$, T4$, T5$
    Application.ScreenUpdating = False
        Lg = Range("a" & Rows.Count).End(xlUp).Row
    For i = 2 To Lg
        x = Len(Cells(i, "a")) 'nombre caractères
        If x <= 10 And Not IsEmpty(Cells(i, "a")) Then
            T1 = Right(Cells(i, "a"), 2)
            T2 = Left(Mid(Cells(i, "a"), x - 3, Len(Cells(i, "a")) - 2), 2)
            T3 = Left(Mid(Cells(i, "a"), x - 5, Len(Cells(i, "a")) - 4), 2)
            T4 = Left(Mid(Cells(i, "a"), x - 8, Len(Cells(i, "a")) - 6), 2)

            If x = 9 Then       'commence par zéro
                T5 = "0" & Left(Cells(i, "a"), 1)
            Else
                T5 = Left(Cells(i, "a"), 2)
            End If
            '--- recompose ---
            Cells(i, "b") = T5 & " " & T4 & " " & T3 & " " & T2 & " " & T1
        Else
            Cells(i, "b") = Cells(i, "a")
        End If
    Next i
End Sub

vba-new,

avec ta formule, on a un zéro de trop au début, çà doit pouvoir se corriger

édit: pour la formule, il faut écrire

=TEXTE(A2;"00""  ""##"" ""##"" ""##"" ""##")

Amicalement

Claude

25alekz-tel.zip (15.19 Ko)
dubois a écrit :

vba-new,

avec ta formule, on a un zéro de trop au début, çà doit pouvoir se corriger

Oui je sais mais c'est parce que :
alekz a écrit :

créer une formule Excel qui me permette de passer de

"001122334455" à "00 11 22 33 44 55"

Il y avait 12 chiffres donc j'ai bêtement répondu à son souhait
Rechercher des sujets similaires à "mise forme numeros telephone"