Bonjour, pour ma scolarité je suis en train de développer un programme excel que j'ai choisi en VBA et en userforme uniquement.
Les feuilles contiennent juste des données et aucune étape pour mes calculs.
Actuellement voici mon code
Private Sub UserForm_Initialize()
'Constitution de la liste des sessions
Dim Lmax As Single 'désigne le numéro de la dernière ligne
Dim b As String 'utilisé pour déterminé Lmax
'Trouver la dernière ligne
'-------------------------
For i = 2 To 65000
b = Sheets("Session").Cells(i, 1).Value
If b <> "" Then
Lmax = b
Else
Exit For
End If
Next i
'Défini la plage de la liste déroulante
'--------------------------------------
ChpSelectSession.RowSource = Sheets("Session").Range(Cells(2, 1), Cells(Lmax, 1))
End Sub
Et il se trouve que ma sélection de rowsource me pose problème.... Erreur 1004 et je n'arrive pas a trouver mon erreur.
Merci d'avance !