Bonjour,

Débutant, j'essaie de construire mon code vba en copiant et adaptant ce que je peux trouver sur le net... (un peu comme tout le monde je suppose... )

Voilà mon souci:
sur un userform se trouve une combobox ('comboville') et un label ('saisibanom').

J'aimerais que lorsque je fais un choix dans ma combobox, le label affiche une valeur de cellule (retrouvée dans une plage ('fliste') d'une feuille ('franchises)).

Voici le code que j'emploie actuellement:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub ComboBoxville_Change()
 
Dim cellu As Range, M As String
 
M = ComboBoxville.Text
 
Range("fliste").Activate
 
Set cellu = ActiveCells.Find(M)
 
If Not cellu Is Nothing Then
 
saisibanom.Caption = Range(cellu).Offset(0, 2)
 
End If
 
End Sub
Malheureusement, le bébogueur lors de l'execution indique une erreur au niveau de ' Range(fliste).Activate '

Je vous remercie pour votre aide !

Max.