[VB] problème listbox

problème listbox [VB] - VB/VBA/VBS - Programmation

Marsh Posté le 06-10-2004 à 13:34:34    

Bonjour,
Sur une form j'ai plusieurs listbox qui s'appel "lst_nom1",  "lst_nom2", etc. Je voudrais, suivant le résultat d'une requête, faire un additem sur l'une de ces listbox. Le résultat de cette requête va ma donner par exemple "nom1", ou "nom2". Lorsque la requête me renvoi "nom2", je voudrais pouvoir faire le additem sur la listbox "lst_nom2",etc.
Est-t-il possible de faire qqchose de ce style:  
resultat_requete=rs.fields("champ1" )  
lst_ & resultat_requete & .additem
...................
Désolé, l'éxplication n'est peut être pas très clair, mais il n'est pas évident de s'éxprimer quand on arrive pas à faire qqchose!
Merci pour vos solutions

Reply

Marsh Posté le 06-10-2004 à 13:34:34   

Reply

Marsh Posté le 06-10-2004 à 17:14:33    

parcours les objets de ta form, quand t'as le bon additem dedans :
 

Code :
  1. dim loControl as Control
  2. for each loControl in maFeuille.Controls
  3.   if loControl.Name = rs.fields("champ1" ) then
  4.     loControl.AddItem ....
  5.     exit for
  6.   end if
  7. next


---------------
Skyw4lkR [:skyw4lkr]
Reply

Sujets relatifs:

Leave a Replay

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