XL pour MAC séparer les numéros de téléphone dans une cellule

bian-k

XLDnaute Nouveau
bonjour, j'ai plusieurs numéros de téléphone dans la même cellule séparé par une virgule. j'aimerais renvoyer les chiffres après chaque virgule dans une nouvelle cellule de façon à n'avoir qu'un numéro par ligne. merci
 

Phil69970

XLDnaute Barbatruc
Bonjour @bian-k

Je suis parti du principe que tes numéros sont dans la cellule A1 donc à modifier si besoin....
VB:
Sub Telephone()
'A adapter en fonction de la cellule ou se trouve tes numéros de téléphone
    Range("A1").TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
        :=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), _
        Array(7, 1), Array(8, 1), Array(9, 1)), TrailingMinusNumbers:=True
End Sub

*Un fichier serait utile si ce n'est pas ce que tu désires...
*Merci de ton retour

@Phil69970
 

Discussions similaires

Réponses
7
Affichages
434

Statistiques des forums

Discussions
315 096
Messages
2 116 179
Membres
112 677
dernier inscrit
Justine11