Bonjour,
Sur une feuille contenant environ 4 000 lignes, j'ai une colonne contenant une liste de noms et prénoms avec un ou plusieurs numéros de téléphones. Je voudrais faire un retour chariot dans chaque cellule pour que les contacts apparaissent les uns en dessous des autres. Le soucis est que les renseignements sont enregistrés un peu n'importe comment d'une cellule à l'autre et je n'arrive pas à trouver de solution.
Exemple :
en A1 j'ai : Monsieur X : 06.25.36.25.36, Monsieur Y : 01.25.69.14.25, 06.32.58.96, Z : 07.52.96.74.52
Le résultat que je souhaiterais obtenir serait un retour chariot entre chaque contact :
Monsieur X : 06.25.36.25.36
Monsieur Y : 01.25.69.14.25, 06.32.58.96
Z : 07.52.96.74.52
J'ai trouvé sur le forum un code VBA qui remplace les virgules par un retour chariot mais ce n'est pas suffisant.
Je me disait que peut-être ce serait possible par exemple de créer un code qui rechercherait les chaînes continues de caractère alphabétique (+ espace) et renverrait à la ligne juste avant. Désolé si mon idée est pas très claire, voire un peu farfelue. J'ai joins un fichier excel pour montrer quelques exemple (les noms et n° de tél. sont inventés).
En tout cas merci pour l'aide que vous pourrez m'apporter.
Zakare