Menu

Comment fractionner cellule text en 3 autres cellules sans tronquer les mots

Messages postés
2
Date d'inscription
mardi 7 mai 2019
Statut
Membre
Dernière intervention
8 mai 2019
- - Dernière réponse : ccm81
Messages postés
8943
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 mai 2019
- 8 mai 2019 à 19:14
Bonjour,

J'aimerai fractionner une cellule text d'un maximum de 95 caractères composée de plusieurs mots en 3 autres cellules de 20 max puis 40 max puis 40 max caractères de telle sortes que les mots ne soient pas tronqués dans aucune cellule.

Exemple :
Col 1 : Chef de service recouvrement et litiges commerciaux en charge de la normalisation des contentieux.
Résultats souhaites :
Col 2 : Chef de service
Col 3 : recouvrement et litiges commerciaux en
Col 4 : charge de la normalisation a l’amiable

Auriez-vous un script VB ou macro qui serait faire ceci.

Merci infiniment,

Redouane
Afficher la suite 

Votre réponse

5 réponses

Messages postés
8943
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 mai 2019
1944
0
Merci
Bonjour

Un essai
https://www.cjoint.com/c/IEhtgwsGjqB

Cdlmnt
Commenter la réponse de ccm81
Messages postés
10616
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
19 mai 2019
1404
0
Merci
Bonjour à vous deux

Un autre essai
https://mon-partage.fr/f/tFxe0T1m/

Cdlmnt
Via
Commenter la réponse de via55
Messages postés
2
Date d'inscription
mardi 7 mai 2019
Statut
Membre
Dernière intervention
8 mai 2019
0
Merci
Bonjour les gars,

Merci infiniment pour votre retour, c'est un excellent travail. Vous avez enlevé une grosse épine de mon pied.

J’ai plongé dans le code VB pour comprendre la philosophie que vous avez adoptée, j'ai saisi qlq aspects mais pas tous.

Au risque d'abuser de votre disponibilité, si on doit ajouter une quatrième colonne pour le reste du texte, il y certains cas ou la 3eme colonne dépasse les 40 caractères et du cout on a besoin d'une quatrième colonnes pour loger les derniers caractères qui restent. Auriez-vous l'amabilité de refaire légèrement le code svp.

Bien à vous.

Redouane
Commenter la réponse de PopMart
Messages postés
10616
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
19 mai 2019
1404
0
Merci
Bonjour Redouane

Code modifié :
https://mon-partage.fr/f/g22absOo/

Cdlmnt
Via
Commenter la réponse de via55
Messages postés
8943
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
19 mai 2019
1944
0
Merci
Autre version

https://mon-partage.fr/f/1U2eI6QM/

Cdlmnt
Commenter la réponse de ccm81