Question sur les listbox vba excel

Question sur les listbox vba excel - VB/VBA/VBS - Programmation

Marsh Posté le 18-05-2007 à 13:31:52    

Bonjour,
J'aimerais savoir si il est possible de créer une listbox en utilisant seulement du code.
Je m'explique : j'aimerai  créer une listbox dans la celulle(x,y) sous certaine conditions
Donc j'aimerais eviter de passer par insert-> useform
 
La solution est elle CreateObject?

Reply

Marsh Posté le 18-05-2007 à 13:31:52   

Reply

Marsh Posté le 18-05-2007 à 16:28:52    

à la suite de quel évènement souhaites tu créer cette box ?
n'est-il pas plus simple d'avoir déjà toutes les listbox créées, mais de n'en afficher que certaines (.visible = true) ?

Reply

Marsh Posté le 21-05-2007 à 08:53:15    


La macro que j'essaye de mettre en place permet de récuperer une liste de personne disponible dans une plage de date donné et d'inserer dans chaque listbox le nom de la personne en titre et ses dates de disponibilités comme valeur. Si il y a n personne disponible il y a n listbox.
 
J'aimerais que a chaque ajout d'une plage de date (nouvelle ligne dans ma feuille) il puisse me donner la liste des personnes disponibles.
Le problème et que je ne peux donc pas savoir à l'avance le nombre de ligne que je vais utiliser.
La solution que j'ai trouvé est d'utiliser des listes de valeurs. Mais cette fonctionalité ne permet pas de faire des selections multiples et des traitements sur ces selections comme avec les listbox.
 
D'ou ma question.
De plus comme je decouvre petit à petit le VBA je suis un peu curieux sur son potentiel.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed