Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace tout
les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace tout
les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace tout
les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier
le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se
battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier
le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se
battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier
le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se
battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur de la
cellule n'est pas modifiée, et il faut que la donnée soit une donnée
numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en A1,
utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00"" ""00"),
l'appliquer à ta plage, puis copier-coller spécial valeurs, puis recopier le
tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro suivante
Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention, les
données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de se battre
en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
+ celle de garnote (peut-être la plus simple, très
exceptionnellement), ça fait donc 6...
jps
Pierre Fauconnier a écrit:Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur
de la cellule n'est pas modifiée, et il faut que la donnée soit une
donnée numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en
A1, utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00""
""00"), l'appliquer à ta plage, puis copier-coller spécial valeurs,
puis recopier le tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro
suivante Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention,
les données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de
se battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
+ celle de garnote (peut-être la plus simple, très
exceptionnellement), ça fait donc 6...
jps
Pierre Fauconnier a écrit:
Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur
de la cellule n'est pas modifiée, et il faut que la donnée soit une
donnée numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en
A1, utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00""
""00"), l'appliquer à ta plage, puis copier-coller spécial valeurs,
puis recopier le tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro
suivante Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention,
les données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de
se battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:
Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
+ celle de garnote (peut-être la plus simple, très
exceptionnellement), ça fait donc 6...
jps
Pierre Fauconnier a écrit:Bonjour
Cinq solutions :
1. le format personnalisé 00" "00" "00" "00" "00
Ce format affiche le numéro de téléphone avec les espaces. La valeur
de la cellule n'est pas modifiée, et il faut que la donnée soit une
donnée numérique...
2. Toujours avec une donnée numérique, tu peux, pour une donnée en
A1, utiliser en B1 la formule =TEXTE(A1;"00"" ""00"" ""00"" ""00""
""00"), l'appliquer à ta plage, puis copier-coller spécial valeurs,
puis recopier le tout en A. Attention, la donnée doit être numérique
3. Pour une donnée Texte, tu peux, en B1, utiliser
=STXT(A1;1;2)&" "&STXT(A1;3;2)&" "&STXT(A1;5;2)&" "&STXT(A1;7;2)&"
"&STXT(A1;9;2) puis copier-coller spécial valeur et remplacer
4. Par macro, avec des données numériques, tu peux créer la macro
suivante Sub AfficherTelephoneNumerique()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Format(Cellule, "00"" ""00"" ""00"" ""00"" ""00")
Next Cellule
End Sub
puis sélectionner la plage concernée et lancer la macro. Attention,
les données renvoyés sont devenues du texte
5. Avec des données texte et par macro, tu crées la macro
Sub AfficherTelephoneTexte()
Dim Cellule As Range
For Each Cellule In Selection
Cellule = Mid(Cellule, 1, 2) & " " & Mid(Cellule, 3, 2) & _
" " & Mid(Cellule, 5, 2) & " " & Mid(Cellule, 7, 2) & _
" " & Mid(Cellule, 9, 2)
Next Cellule
End Sub
puis tu sélectionnes ta plage et tu lances la macro
--
Cela convient-il?
----
Pierre Fauconnier
"Si j'étais Dieu, je démissionnerais pour que les gens arrêtent de
se battre en mon nom." (Le Chat...)
(remplacer NOSPAM par pfi pour me répondre. Merci)
---
Stéphane wrote:Bonjour,
J'ai une base avec des téléphones écris ainsi :
0154544545
0154544546
0154544545
0154544546
0154544545
0154544545
0154544545
0154544545
...
etc
J'aimerais les transformer ainsi automatiquement : (mettre un espace
tout les 2 caractères) ...
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
01 54 54 45 45
...
Merci pour votre réponse,
Stéphane.
Salut JPS,
Tu sais compter, toi, dis donc :-p
Dis, en Belgique, avec ton pseudo, tu devrais te balader avec une affiche
"le tabac t'abat" ...
Pierre
Salut JPS,
Tu sais compter, toi, dis donc :-p
Dis, en Belgique, avec ton pseudo, tu devrais te balader avec une affiche
"le tabac t'abat" ...
Pierre
Salut JPS,
Tu sais compter, toi, dis donc :-p
Dis, en Belgique, avec ton pseudo, tu devrais te balader avec une affiche
"le tabac t'abat" ...
Pierre
+ celle de garnote (peut-être la plus simple, très exceptionnellement),
jps
+ celle de garnote (peut-être la plus simple, très exceptionnellement),
jps
+ celle de garnote (peut-être la plus simple, très exceptionnellement),
jps
In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps
In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge
+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps
In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps
Hé, t'es qui toi pour te moquer comme ça ?? ;-)))))
Pierre
garnote wrote:In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps
Hé, t'es qui toi pour te moquer comme ça ?? ;-)))))
Pierre
garnote wrote:
In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge
+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps
Hé, t'es qui toi pour te moquer comme ça ?? ;-)))))
Pierre
garnote wrote:In cauda venenum.
J'avais d'abord pensé à :
Sub C_QUOI_MON_NUMÉRO_DE_TÉLÉPHONE()
'Assurez-vous d'abord que
'la cellule active contient
'exactement dix chiffres
'et qu'elle est formatée «texte».
'Appelez alors la macro qui
'débute 3! lignes plus haut
'et qui se termine
'6/6 + 4 lignes plus bas.
For i = 1 To Len(ActiveCell) Step 2
téléphone = téléphone & Mid(ActiveCell, i, 2) & " "
Next i
ActiveCell = Mid(téléphone, 1, 2 * i - 4)
End Sub
Bonne journée quand même :-)))
Serge+ celle de garnote (peut-être la plus simple, très
exceptionnellement), jps