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 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Code
P18A27Ph12
P01A02Ph01
Je dois obtenir 3 colonnes
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
Les formules pour y parvenir sont basiques, à coup de GAUCHE() et STXT().
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.