(Excel 2010)
Question toute bête :-(( mais est-il possible de renommer les colonnes A,B, C ex (sur la feuille "BASE") pour les remplacer pour chacune par un titre (libellé) plus explicite ?
Je n'y arrive pas , j'ai suivi pourtant cette procédure mais ds les menus (données externes) , ce n'est pas cliquable???
"Cliquez avec le bouton droit sur n'importe quel en-tête de colonne dans la fenêtre Données externes , puis cliquez sur Paramètres de colonne. Dans la boîte de dialogue Paramètres de colonne, sélectionnez la zone case activée en regard de la colonne à renommer. Le nom de la colonne de la liste peut ainsi être modifié."
Ou bien je ne vois pas clair...!!! ;-)
Merci bcp!
Manu
re
j'ai converti ta plage en tableau structuré
j'ai donc repris les code des deux userforms
je rempli tes listbox avec le nom de la colonne
si tu veux une colonne du tableau c'est
exemple pour remplir une listbox
listbox1.list= Range("nom du tableau[nom de la colonne]").value
pour les versions 2019 à 365
précéder"Range" par le parent si le code est exécuté a partir d'un autre module feuil
Sub ConvertirEnTableau()
Dim LOt As ListObject
Set LOt = ActiveSheet.ListObjects.Add(xlSrcRange, Selection.CurrentRegion, , xlNo)
LOt.Name = "TbBase"
LOt.ShowAutoFilterDropDown = False
End Sub