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 :
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.
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
J'espère avoir été clair dans mes explications...
Quelqu'un pourrait il m'aider...
Merci
Partager