Bonsoir à tous,
J'ai inséré dans ma feuille excel une zone de liste déroulante ActiveX via insertion/mode de création et je souhaiterais n'avoir que quatre choix dans cette liste ; j'ai donc écrit le code suivant :
Le code fonctionne mais dès lors que je l'exécute en choisissant par exemple "Annuelle", les quatre choix sont rajoutés dans la liste, ce qui allonge la liste à chaque exécution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub frequence_Change() With Me.frequence frequence.AddItem "Annuelle" frequence.AddItem "Semestrielle" frequence.AddItem "Trimestrielle" frequence.AddItem "Mensuelle" End With End Sub
J'ai essayé de rajouter la ligne :
au début du code mais ça ne change rien ; et en cliquant sur un des choix, le résultat ne s'affiche même plus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part frequence.clear
Quelqu'un aurait-il une idée ?
D'avance merci
Partager