Activer une feuille sans basculer dessus

Salut,

Je débute dans le VBA et j'ai une petite question :

Je créer un combobox avec la liste qui se génère a l'initialisation jusque la tout va bien mais voila je voudrai rajouter une condition : je ne veux pas basculer sur la feuille ou est ma liste.

Voilà comment je procède actuellement :

Private Sub UserForm_Initialize()
    dern_class = Sheets("classes").Range("A1").End(xlDown).Row

    'Création de la liste des classes
    Sheets("classes").Select
    box_classe.RowSource = "A2:A" & dern_class
End Sub

Donc le problème est que la feuille "classes" apparait à l’écran et je veux que la feuille reste celle que j'ai sélectionné auparavant.

Merci !

Bonsoir

essayes

Private Sub UserForm_Initialize()
    dern_class = Sheets("classes").Range("A1").End(xlDown).Row

    'Création de la liste des classes
   'Sheets("classes").Select
    box_classe.RowSource = "classes!A2:A" & dern_class
End Sub

Merci beaucoup,

Avec cette instruction ça marche bien, j'ai encore du mal a me dire que je peut utiliser les fonctions "Excel" si on peut dire dans le VBA

Bonne soirée

Rechercher des sujets similaires à "activer feuille basculer dessus"