Modification de liste déroulante

  • Initiateur de la discussion Initiateur de la discussion adr99
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

adr99

Guest
Bonjour à tous,

Dans le fichier en annexe j'ai des données dans la colonne A qui sont en réalité une plage de donnée Liste. L'objectif de ma macro est de permettre le choix des valeurs et de les copier pour cela pas de problème.
j'aimerai maintenant que ma liste déroulante dans l'userform se modifie c'est à dire lorsque je sélectionne une valeur et que je clique sur Ok la valeur s'insère mais que si j'ouvre à nouveau la liste déroulante je n'ai plus la valeur que j'ai séléctionner précedement.
Bien évidement je ne souhaite pas lorsque j'ai copier la valeur supprimer la valeur dans la colonne A.

J'espère avoir été clair sinon dite le mois.
 

Pièces jointes

Re : Modification de liste déroulante

Bonjour,

modifie les 2 procédures comme suit :
Code:
Private Sub CommandButton1_Click()
With ComboBox1
Cells(1, 5) = .Text
    If .ListIndex <> -1 Then .RemoveItem .ListIndex
End With
End Sub
Private Sub UserForm_Initialize()
    Me.ComboBox1.List = Sheets("Feuil1").Range("Liste").Value
End Sub

bon après midi
@+
 
Re : Modification de liste déroulante

Bonjour Pierrot93,

Merci pour ta réponse mais en réalité l'userform se ferme lorsqu'on ajoute un chiffre et quand je clique à nouveau dessus pour rajouter un chiffre j'ai toute la liste comment faire pour qu'elle soit supprimer lorsqu'on reclique sur le bouton 1 ?
 
Re : Modification de liste déroulante

J'ai une nouvelle question car en réalité je peux avoir plusieurs bouton pour la même chose et je souhaiterai que la liste de choix évolue en fonction du bouton sur lequel on a cliqué car actuellement si je clique sur le bouton 1 puis après sur le bouton 2 le choix que j'ai effectué sur le bouton 1 n'apparait pas sur le bouton 2.
 

Pièces jointes

Re : Modification de liste déroulante

Re,

oui et ensuite si tu re-click sur le bouton 1, il s'affiche quoi ??? regarde peut être du coté des tableaux virtuels, ces derniers déclarés "public" dans un module standard... A voir... mais plus difficile à gérer....
 
Re : Modification de liste déroulante

Re,

Oui si je reclique sur le bouton 1 je n'ai pas la valeur que je viens d'ajouter mais ce que je voudrais c'est que si je clique sur le bouton 1 ça soit uniquement sur la liste déroulante de ce bouton que le choix "disparaisse".
Je suis encore débutant et je ne connais pas les tableaux virtuels
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
XL 2016 liste
Réponses
10
Affichages
386
  • Question Question
Microsoft 365 INDEX equiv
Réponses
1
Affichages
203
Retour