Bonjour à tous
J'utilise le code ci dessous (trouvé sur internet) pour avoir des liens dans une liste déroulante.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cel As Range, Depart As String
If Target.Address = "$L$6" Then
Set Cel = Cells.Find(what:=Target, LookIn:=xlValues, Lookat:=xlWhole)
If Not Cel Is Nothing Then
Depart = Cel.Address
Do
If Cel.Address <> "$L$6" Then
Cel.Select
Exit Sub
End If
Set Cel = Cells.FindNext(Cel)
Loop While Depart <> Cel.Address
End If
MsgBox "Code court inconnu"
End If
End Sub
Le problème est que la liste déroulante n'affiche que 8 données.
Peut etre est il possible de le faire avec une liste déroulante controle activex, et afficher plus de données mais comment faut il procéder ?
Merci