Bonjour à tous,

Voilà mon petit souci:
j'ai une combobox avec une listrows de 10 lignes.
Lors de la sélection de l'une des entrées de la combobox, je vérifie si cette condition n'a pas déjà eté faite auparavent.
Si oui je voudrais remettre le focus sur ma combobox et remettre la listrows qur la 1ère ligne qui est celle qui est vide mais cela ne marche pas.
Voici ce que j'ai fait :
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 selectmatch_AfterUpdate()
 
    If sexejoueurs.Value = "Masculin" Then
        Sexe = " M"
        Else
        Sexe = " F"
    End If
    onglet = selectmatch.Value & Sexe
    If Sheets(onglet).Range("c2").Value <> "" Then
        MsgBox ("Match déjà entrer! Veuillez sélectionner un autre match.")
        selectmatch.SetFocus
        selectmatch.ListRows = 1
        Exit Sub
    End If
 
End Sub
Et donc quand la condition est vraie la msgbox s'affiche mais la suite ne marche pas c'est à dire que le UserForm continu avec le focus suivant.
J'espère avoir été clair dans mes explications...

Quelqu'un pourrait il m'aider...
Merci