Rowsource et variable de feuille
Résolu
Herve29180
Messages postés
7
Statut
Membre
-
Herve29180 Messages postés 7 Statut Membre -
Herve29180 Messages postés 7 Statut Membre -
Bonjour à tous
Tout nouvellement inscrit, je me permet de vous demander un coup de main. A priori ce ne doit pas être si compliqué, mais je ne trouve pas la solution. Voici le bout de code :
Carb3.ListBox1.Clear
Fin = Feuille.Range("A" & Rows.Count).End(xlUp).Row
Set Feuille = Sheets(Carb3.C31.Value)
Carb3.ListBox1.ColumnHeads = True
' Carb3.ListBox1.RowSource = "2019!A2:E" & Fin
Carb3.ListBox1.RowSource = "Feuille!A2:E" & Fin
Le rowsource avec le nom de la feuille fonctionne très bien, mais par contre je voudrais passer une variable, en l’occurrence, Feuille, qui définit l'année et donc la feuille qui va bien.
Merci à tous pour vos réponses
Tout nouvellement inscrit, je me permet de vous demander un coup de main. A priori ce ne doit pas être si compliqué, mais je ne trouve pas la solution. Voici le bout de code :
Carb3.ListBox1.Clear
Fin = Feuille.Range("A" & Rows.Count).End(xlUp).Row
Set Feuille = Sheets(Carb3.C31.Value)
Carb3.ListBox1.ColumnHeads = True
' Carb3.ListBox1.RowSource = "2019!A2:E" & Fin
Carb3.ListBox1.RowSource = "Feuille!A2:E" & Fin
Le rowsource avec le nom de la feuille fonctionne très bien, mais par contre je voudrais passer une variable, en l’occurrence, Feuille, qui définit l'année et donc la feuille qui va bien.
Merci à tous pour vos réponses
Carb3.ListBox1.RowSource = Feuille.Name & "!A2:E" & Fin
ou mieux
Carb3.ListBox1.RowSource = "'" & Feuille.Name & "'!A2:E" & Fin