Bonjour
Rem : lorsque vous postez un code , merci d'utiliser les balises de code en cliquant sur l'icone </> dans la barre de menu et en collant votre code dans la fenêtre
Dans la feuille Accueil et bien que je n'aime pas trop utiliser l'instruction Enableevents, rajoutez ce code
Private Sub Worksheet_Activate()
On Error GoTo fin
Application.EnableEvents = False
Cmb1.Text = "-"
fin:
Application.EnableEvents = True
End Sub
NB :
1. je ne vois pas à quoi vous sert le code Private Sub Worksheet_SelectionChange
2. Pour la liste de votre combo, faites plutôt ceci
- Allez dans formule -> gestionnaire noms
- Cliquez sur nouveau
- Dans la rubrique Nom, mettez une nom (par exemple "Liste")
- Dans la rubrique fait référence à, mettez cette formule --> =DECALER(ListeAccueil!$A$2;;;NBVAL(ListeAccueil!$A:$A)-1)
- Puis cliquez sur OK puis Fermer
- Sélectionnez votre combo puis cliquez sur l'icone Propriété
- Dans la propriété Listfillrange, mettez le nom créé (donc ici Liste) en lieu et place de ce que vous avez actuellement
Dès que vous ajouterez des noms dans votre feuille Listeaccueil, ils seront automatiquement ajoutés dans la combo
si ok et terminé, pensez à cloturer vos fils -->
Crdlt