EXCEL VBA modifier userform par macro

Fermé
ettihal Messages postés 6 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 30 mai 2012 - 30 mai 2012 à 11:41
ettihal Messages postés 6 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 30 mai 2012 - 30 mai 2012 à 15:05
Bonjour,

Tout est dans le titre ou presque : j'ai un userform avec différents choix et je voudrais que l'utilisateur puisse en ajouter d'autres (sans passer par le code).

Est-ce possible (sous excel 2007) ?

Merci

Ettihal
A voir également:

4 réponses

linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 12
30 mai 2012 à 11:43
Différents choix? Comment ça? Tu parles de ComboBox?
0
ettihal Messages postés 6 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 30 mai 2012
30 mai 2012 à 11:52
Par exemple une Combobox oui mais pas forcément.

En fait je n'ai pas encore codé l'userform, j'attends de connaître la réponse à ma question avant de me lancer, pour choisir la meilleure méthode... ^^'
0
ettihal Messages postés 6 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 30 mai 2012
30 mai 2012 à 13:59
En fait comme je souhaite que l'utilisateur puisse faire plusieurs choix simultanément, je pense plutôt me tourner vers des checkbox.

Donc est-il possible de permettre à l'utilisateur de rajouter une checkbox dans un userform ?
0
linkcr15 Messages postés 362 Date d'inscription mercredi 7 janvier 2009 Statut Membre Dernière intervention 31 mars 2016 12
30 mai 2012 à 13:58
Le mieux est plutot de pré-programmer les choix qu'il pourrait ajouter, ainsi tu n'a qu'a mettre les paramètres Visible à true et à false comme tu le souhaites pour lui faire croire qu'il ajoute des choses alors qu'en fait elles sont déjà là mais cachées.
0
ettihal Messages postés 6 Date d'inscription mercredi 23 mai 2012 Statut Membre Dernière intervention 30 mai 2012
30 mai 2012 à 15:05
D'accord mais dans ce cas il ne pourra en ajouter qu'un nombre limité non ? Parce que je ne sais pas quelles options il ajoutera ni leur nombre :/

De plus j'ai pas précisé que lorsque l'utilisateur "ajoute" une option, celle-ci apparaisse par défaut lors des prochaines exécutions.. Et je ne vois pas du tout comment faire ça :'(
0