Bonjour à tous,

J'utilise deux CB dans un UF pour alimenter plusieurs feuilles d'un classeur (6 feuilles), pour afficher la liste des CB j'utilise les données d'une feuille nommée "Données!".
Par contre les données des CB ne sont pas les mêmes suivant les feuilles utilisées et comme je veux éviter de créer un nouvel UF pour chaque feuille du classeur, j'aimerais savoir s'il est possible d'alimenter les CB suivant la feuille active ?
C'est à dire que les données des CB de la feuil1! sont en A2:B20 et B2:B20 dans la feuille "Données!", celles de la feuil2! sont en C2:C20 et D2 : D20 , celles de la feuil3! en E2:E20 et F2:F20 etc...

Merci d'avance pour vos réponses...

Voici une partie de mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Private Sub UserForm_Initialize()
Dim F As String
    ' Ici je déclare une variable avec le nom de la feuille active et après je bloque !
    F = ActiveWorkbook.ActiveSheet.Name 
 
   'Pour la liste déroulante OPERATION (MODE-OPERATION = Combobox1)
    Me.MODE_OPERATION.RowSource = "Données!A2:A" & Sheets("Données").Cells(1, 1).End(xlDown).Row
 
' Pour la liste déroulante TYPE (MODE_TYPE = Combobox2)
    Me.MODE_TYPE.RowSource = "Données!B2:B" & Sheets("Données").Cells(1, 1).End(xlDown).Row
 
End Sub