Sub Ajout_Colonne()
Dim i%
With [TDB].ListObject.Range.Rows(1).Cells
.Columns(.Count + 1).EntireColumn.Insert 'pour décaler le bouton vers la droite
.Cells(1, .Count + 1) = Val(.Cells(1, .Count)) + 1 'incrémente
.Columns(.Count).Resize(, 2).Hidden = False 'affiche, au cas où...
For i = 1 To .Count - 1
If .Cells(1, i) Like "####" Then .Columns(i).Hidden = True 'masque
Next
End With
End Sub