Bonjour,

J'aimerais créer une macro qui insère une colonne à un emplacement différent à chaque lancement.

Par exemple, lors de la première utilisation de la macro, je voudrais insérer une colonne en A C et E.

J'obtiens celà :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
    Columns("G:G").Select
    Selection.Insert Shift:=xlToRight
    Columns("M:M").Select
    Selection.Insert Shift:=xlToRight
    Columns("S:S").Select
    Selection.Insert Shift:=xlToRight
Lors de la deuxième utilisation, les emplacements devraient être G N et U puis G O W... (une structure G, M+1, S+2).

Pourriez vous me donner une indication pour modifier le code.

(Je suis désolé mais je débute, même un lien pouvant m'aiguille serait le bienvenu).