Saut de ligne en automatique tous les 13 caractères

Résolu/Fermé
tigry75 - 2 nov. 2017 à 16:33
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 3 nov. 2017 à 09:29
Bonjour,

Dans un fichier Excel, j'ai dans une même cellule une suite de chiffre et de caractères. J'ai besoin de mettre de façon automatique un saut de ligne tous les 13 caractères. Et ce pour toute ma colonne A

(exemple de série de chiffre avec en souligné l'endroit où mon saut de ligne doit apparaitre : F 05/06/1980 /H 18/01/1980 /G 01/08/1980 /F 29/07/1980

Savez vous quelle macro je peux utiliser ?

Merci par avance
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié le 2 nov. 2017 à 17:58
Bonjour
A toutes fins utiles, par formule sans VBA dans une colonne dont les cellules sont formatées avec retour à la ligne:

pour votre texte en A1(à ajuster car je ne crois pas que votre 1° underscore soit sous le 14° caractère

=STXT(A1;1;13)&CAR(10)&STXT(A1;14;13)&CAR(10)&STXT(A1;28;13)&CAR(10)&STXT(A1;42;13)&CAR(10)&STXT(A1;56;13)&CAR(10)&STXT(A1;70;13)

le dernier item n'est utile que si vous avez des textes plus longs que celui proposé
vous pouvez si besoin en rajouter

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
1
ccm81 Messages postés 10853 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 24 avril 2024 2 404
2 nov. 2017 à 18:55
Bonjour

Pour compléter la proposition de Vaucluse que je salue au passage, une proposition via une macro
http://www.cjoint.com/c/GKcr1vvNZoB

Cdlmnt
1
Bonjour,

un grand merci à vous deux, les deux solutions fonctionnent.

Très bonne journée
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
3 nov. 2017 à 09:29
Bonjour
alors on passe le sujet en résolu
Bonne route
crdlmnt
0