C
clemodoun
Guest
Bonjour chers experts
Voici mon problème:
Je souhaite qu'en cliquant sur un item de la liste déroulante de mon combobox, la feuille correspondante qui a le même (naturellement) s'ouvre.
J'ai mis le bout de code ci-dessous:
Private Sub cboNomFeuilles_Click()
Dim f As Worksheet
For Each f In ThisWorkbook.Sheets
If (f.Name = cboNomFeuilles.Value) Then
f.Activate
End If
Next
End Sub
Mais, je remarque qu'en cliquant sur l'item, la liste déroulante boucle très rapidement, et au finish, c'est une autre feuille de la liste déroulante qui s'ouvre alors même que je n'ai pas cliquer sur son item.
Par contre, en validant l'item avec la touiche "Entrée" du clavier, le programme marche impeccablement.
Merci de votre aide.
Voici mon problème:
Je souhaite qu'en cliquant sur un item de la liste déroulante de mon combobox, la feuille correspondante qui a le même (naturellement) s'ouvre.
J'ai mis le bout de code ci-dessous:
Private Sub cboNomFeuilles_Click()
Dim f As Worksheet
For Each f In ThisWorkbook.Sheets
If (f.Name = cboNomFeuilles.Value) Then
f.Activate
End If
Next
End Sub
Mais, je remarque qu'en cliquant sur l'item, la liste déroulante boucle très rapidement, et au finish, c'est une autre feuille de la liste déroulante qui s'ouvre alors même que je n'ai pas cliquer sur son item.
Par contre, en validant l'item avec la touiche "Entrée" du clavier, le programme marche impeccablement.
Merci de votre aide.