Bonjour à tous,
Je dispose de tableaux dans lesquels je dois très fréquemment "dé-concaténer" une colonne en 3 autres colonnes.
Voici un exemple.
A partir de :
Je dois obtenir 3 colonnes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Code P18A27Ph12 P01A02Ph01
Les formules pour y parvenir sont basiques, à coup de GAUCHE() et STXT().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 P A Ph Code P18 A27 Ph12 P18A27Ph12 P01 A02 Ph01 P01A02Ph01
Mais comme je fais ça très souvent, je voudrai créer une macro qui le fasse.
Malheureusement, je suis pas doué en VBA (euphémisme) et je ne sais pas du tout comment :
- insérer des colonnes avant une colonne spécifique, identifiée par le nom de champ de cette colonne (1ere ligne du tableau)
- remplir ces colonnes par une fonction, sauf pour la 1ère ligne où il doit être noté le nom du champ ("P" "A" "Ph")
Y aurait-il quelqu'un pour m'aider ?
Merci d'avance !
Sylvain M.
Partager