GTTeamKiller
XLDnaute Nouveau
Bonjour,
j'ai à ma disposition dans un fichier excel 4 colonnes pour l'adresse.
Ce fichier provient d'un export d'une base de données, d'ou la séparation en 4 colonnes.
J'ai besoin de conserver ces 4 colonnes disctinctes, mais en revanche chacune d'entre elle ne doit pas comporter plus de 30 caractères. Or j'ai souvent plus de 30 caractères dans la première colonne et deuxième colonne ...
J'aurais besoin donc de reporter l'excédent dans la colonne suivante et donc de décaler le contenu de cette colonne et de refaire la même chose si il vient du coup à dépasser les 30 caractères.
J'ai pensé à tout regrouper en concaténant dans une seule colonne temporaire déjà pour faciliter la chose, comme ca dans les colonnes, je n'aurais qu'une fonction du type gauche(A4,30) pour la premiere par exemple suivi de =STXT(A4;30;30) ... si A4 est la cellule qui comporte la totalité de l'adresse ...
Cependant, j'aimerais faire ca plus proprement et découper suivant les mots, pas en plein milieu sauvagement ...
Qui aurait une solution ?
Merci
j'ai à ma disposition dans un fichier excel 4 colonnes pour l'adresse.
Ce fichier provient d'un export d'une base de données, d'ou la séparation en 4 colonnes.
J'ai besoin de conserver ces 4 colonnes disctinctes, mais en revanche chacune d'entre elle ne doit pas comporter plus de 30 caractères. Or j'ai souvent plus de 30 caractères dans la première colonne et deuxième colonne ...
J'aurais besoin donc de reporter l'excédent dans la colonne suivante et donc de décaler le contenu de cette colonne et de refaire la même chose si il vient du coup à dépasser les 30 caractères.
J'ai pensé à tout regrouper en concaténant dans une seule colonne temporaire déjà pour faciliter la chose, comme ca dans les colonnes, je n'aurais qu'une fonction du type gauche(A4,30) pour la premiere par exemple suivi de =STXT(A4;30;30) ... si A4 est la cellule qui comporte la totalité de l'adresse ...
Cependant, j'aimerais faire ca plus proprement et découper suivant les mots, pas en plein milieu sauvagement ...
Qui aurait une solution ?
Merci