MAJ Liste déroulante modifiable dans user form

Lisa

XLDnaute Nouveau
Bonjour,

J'utilise une liste déroulante modifiable de nom dans une user form. Je souhaiterai pouvoir rajouter automatiquement un nom dans ma liste lorsque celui-ci ne figure pas encore dans celle-ci sans quitter l'User Form que je suis entrain d'utiliser... J'ai plusieurs zones de patronymes dans ce formulaire et je voudrais pouvoir utiliser dans les autres zones la liste mise à jour.

Est-ce possible ? Par une autre macro ?

Je n'ai rien trouvé sur le forum
D'avance merci pour vos réponses
Lisa
 

Excel_lent

XLDnaute Impliqué
Re : MAJ Liste déroulante modifiable dans user form

Bonjour Lisa et bienvenue ici,
Re à tous et aux autres,

Vois si le fichier joint t'inspire.
Il est prévu au départ d'avoir une liste triée sans doublon.
 

Fichiers joints

Lisa

XLDnaute Nouveau
Re : MAJ Liste déroulante modifiable dans user form

Bonjour,

Merci pour votre aide c'est un début de réponse, mais j'utilise un formulaire qui mets à jour une base de donnée stockée dans un onglet ex. Mariages, dans ce formulaire j'ai des listes déroulantes de patronymes qui sont stockés dans l'onglet Patronymes.

A partir de mon formulaire, je voudrais mettre automatiquement, sans quitter ce formulaire, la liste qui se trouve dans une autre feuille du classeur....

Savez-vous si c'est possible ? Je peux effectivement rajouter un bouton qui appelle
la macro que vous m'avez transmises mais est-ce qu'on peut mettre à jour une liste située dans une autre feuille ?

Je ne sais pas si mes explications sont claires
D'avance merci pour votre aide
 

skoobi

XLDnaute Barbatruc
Re : MAJ Liste déroulante modifiable dans user form

Bonjour,

mais est-ce qu'on peut mettre à jour une liste située dans une autre feuille ?
bonsoir,
oui c'est possible, il suffit de préciser la feuille avant la cellule.
ex.:
Code:
Sheets("Feuil2").Range("A1") = ComboBox1.Value
 

Discussions similaires


Haut Bas