Comment puis-je séparer ensemble des chiffres par des espaces
Fermé
benachirabderrahman
Messages postés
30
Date d'inscription
vendredi 14 décembre 2012
Statut
Membre
Dernière intervention
1 août 2014
-
1 août 2014 à 16:23
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 1 août 2014 à 16:42
ccm81 Messages postés 10905 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 27 décembre 2024 - 1 août 2014 à 16:42
A voir également:
- Comment puis-je séparer ensemble des chiffres par des espaces
- Espaces insécables - Guide
- Excel trier par ordre croissant chiffre - Guide
- Séparer pdf - Guide
- Comment liberer de l'espace sur gmail - Guide
- Testons ensemble avis ✓ - Forum Réseaux sociaux
1 réponse
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
Modifié par ccm81 le 1/08/2014 à 17:15
Modifié par ccm81 le 1/08/2014 à 17:15
Bonjour
Il doit y avoir mieux!
B1=STXT(A1;1;4) & " " & STXT(A1;5;4) & " " & STXT(A1;9;4) & " " & STXT(A1;13;4) & " " & STXT(A1;17;4) & " " & STXT(A1;21;4) & " " & STXT(A1;25;34)
sinon une petite fonction vba (qui découpe s en tranches de n séparées par un espace) à mettre dans un module (Alt-F11 puis insertion/module)
exemple B2=decoupe(A2;4;" ")
Cdlmnt
Il doit y avoir mieux!
B1=STXT(A1;1;4) & " " & STXT(A1;5;4) & " " & STXT(A1;9;4) & " " & STXT(A1;13;4) & " " & STXT(A1;17;4) & " " & STXT(A1;21;4) & " " & STXT(A1;25;34)
sinon une petite fonction vba (qui découpe s en tranches de n séparées par un espace) à mettre dans un module (Alt-F11 puis insertion/module)
Public Function decoupe(s As String, n As Long) As Stringà utiliser dans la feuille comme une fonction excel
If Len(s) <= n Then
decoupe = s
Else
decoupe = Left(s, n) & " " & decoupe(Right(s, Len(s) - n), n)
End If
End Function
exemple B2=decoupe(A2;4;" ")
Cdlmnt