troopers87
XLDnaute Occasionnel
Bonjour à tous,
Ce sujet fait suite au sujet ouvert ici : https://www.excel-downloads.com/thr...-donnees-de-la-derniere-ligne.20017421/page-2 et qui avait quelque peu dévié.
Voici ma demande qui repose sur le fichier proposé par Si au sein de cette même discussion : comme nous utilisons l'outil Tableau Excel pour éviter de faire des références "manuelles" à une feuille, je souhaiterais ajouter des données sous une colonne du tableau en utilisant le nom de la colonne et non son numéro. Cela me permettrait, si la colonne change de numéro (par exemple si une nouvelle colonne est insérée entre deux), de ne pas avoir à modifier le code en conséquence.
Voici donc le code initial :
et je souhaiterais remplacer le "1" de :
Par quelque chose qui ressemble à cela :
Merci d'avance pour votre aide !
Ce sujet fait suite au sujet ouvert ici : https://www.excel-downloads.com/thr...-donnees-de-la-derniere-ligne.20017421/page-2 et qui avait quelque peu dévié.
Voici ma demande qui repose sur le fichier proposé par Si au sein de cette même discussion : comme nous utilisons l'outil Tableau Excel pour éviter de faire des références "manuelles" à une feuille, je souhaiterais ajouter des données sous une colonne du tableau en utilisant le nom de la colonne et non son numéro. Cela me permettrait, si la colonne change de numéro (par exemple si une nouvelle colonne est insérée entre deux), de ne pas avoir à modifier le code en conséquence.
Voici donc le code initial :
VB:
Private Sub CommandButton1_Click()
Dim L As Long
With [Tableau1]
L = .Rows.Count + 1
.Item(L, 1) = TextBox1
.Item(L, 2) = CDbl(TextBox2)
End With
Unload Me
End Sub
et je souhaiterais remplacer le "1" de :
VB:
.Item(L, 1) = TextBox1
Par quelque chose qui ressemble à cela :
VB:
.Item(L, [Tableau1[VILLES]]) = TextBox1
Merci d'avance pour votre aide !