•>David
[colonne_tete] peut suffire, non ?
Un petit exemple pour expliquer
(à tester sur une feuille vierge)
VB:
Sub test_A()
Dim i&
Columns(1).Name = "colonne_tete"
For i = 1 To 6
[A:A].Insert Shift:=xlToRight
MsgBox [colonne_tete].Name.Name & Chr(13) & [colonne_tete].Address & Chr(13) & "Colonne: " & [colonne_tete].Column
Next
End Sub
En tous les cas merci, effectivement [nomdemacolonne] marche parfaitement. pourquoi faire compliqué quand on peut faire simple. C'est quand même mieux que mon range.
C'est idiot, je fais avec [A:A] et je n'essaie même pas de mettre le nom !