Bonjour à tous,
après bien des recherches, je n'ai pas trouvé la solution de mon problème, malgré les nombreuses aides déjà données sur le sujet un peu partout sur internet.
Pour faire simple, j'ai besoin d'ouvrir une fenêtre qui va me permettre de sélectionner une feuille d'un classeur pour en récupérer le nom. Cela, au sein d'une macro. Je voulais donc faire une combobox pour lister les feuilles. Mais impossible de faire quoique ce soit désormais.
Dans ma Macro :
J'ai un message d'erreur qui me dit : propriété ou méthode non géré par l'objet. Ma Userform s'appelle bien ChoixFeuille... Et se trouve bien dans le même classeur que ma macro.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If varTemp = False Then ChoixFeuille.Show End If
Ensuite, j'essaye de remplir la combobox, dans le code de la userform j'ai donc :
Mais là encore, je ne suis pas tellement sur du truc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 Private Sub UserForm_Initialize() Dim Feuille As Worksheet Dim Classeur As Workbook Workbook = ActiveWorkbook For Each Feuille In Classeur.Feuille ComboBox_Classeur.AddItem Feuille.Name Next Feuille End Sub
Merci par avance de votre aide !!
Phifou
Partager