Séparer automatiquement des lettres issues d'une même cellule
Résolu
6leag2
-
baladur13 Messages postés 47403 Date d'inscription Statut Modérateur Dernière intervention -
baladur13 Messages postés 47403 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai dans un tableau une cellule (F41) qui peut contenir plusieurs lettres ou combinaisons de lettres (jusqu'à 3) et séparé par des tirets (-) (Ex.: E-F-AL-MA-P-). J'ai besoin de séparer automatiquement ces lettres dans des cellules indépendantes (E42, E43, ...) sans passer par la moindre manipulation utilisateur (comme données/convertir).
Étant ignare côté VBA, je n'envisage cette solution qu'en dernier recours.
Connaissez vous une série de formule qui permettrait ce résultat.
Merci beaucoup.
J'ai dans un tableau une cellule (F41) qui peut contenir plusieurs lettres ou combinaisons de lettres (jusqu'à 3) et séparé par des tirets (-) (Ex.: E-F-AL-MA-P-). J'ai besoin de séparer automatiquement ces lettres dans des cellules indépendantes (E42, E43, ...) sans passer par la moindre manipulation utilisateur (comme données/convertir).
Étant ignare côté VBA, je n'envisage cette solution qu'en dernier recours.
Connaissez vous une série de formule qui permettrait ce résultat.
Merci beaucoup.
3 réponses
-
Bonjour,
avec ton texte en A1:
=STXT($A1;1;1)
=STXT($A1;2;1)
=STXT($A1;3;1)
te ramène les lettres en position 1, 2 et 3
eric -
Bonjour Eric.
Merci pour votre réponse mais, cela ne convient pas. J'ai déjà essayé cette formule, le problème vient des groupes de 2 ou 3 lettres qu'il me faut garder ensemble (ex. F-ES-U-A-U/N-P-MEP).-
Re,
J'avais lu un peu vite oui...
Par formule ça risque de devenir rapidement très lourd, ou alors utiliser des cellules intermédiaires : https://www.cjoint.com/?BJrpcxW56ID
Sinon en vba...
eric -
-
-
-
Bonjour
L'apprentissage par l'exemple.
A toutes fins utiles ==> https://www.commentcamarche.net/infos/25917-marquer-un-fil-de-discussion-comme-etant-resolu/