Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1862 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [ACCESS/VBA] Selection multiple auto dans une zone de liste

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[ACCESS/VBA] Selection multiple auto dans une zone de liste

n°1369688
Profil sup​primé
Posté le 18-05-2006 à 14:35:42  answer
 

Bonjour à tous,
 

 


J'aurais une petite question. J'ai une zone de liste dans un formulaire
qui est rempli par une requete toute bete (Id_Discipline et
Nom_Discipline). Jusque là, ma zone de liste liste toutes mes
disciplines disponibles.
 

 


Ensuite dans un code VB, je fais une autre requete qui recup des
couples Id_Discipline et Nom_Discipline. Ce que j'aimerais bien faire
c'est de selectionner automatiquement les lignes dans la zone de liste
grace au resultat de cette requete. Voici mon code mais ca ne
fonctionne pas ...
 

 


Code :
  1. Dim RES As ADODB.Recordset
  2.     Set RES = New ADODB.Recordset
  3.    
  4.     Dim REQ_SQL As String
  5.         REQ_SQL = "SELECT Ident_Disc FROM ENSEIGNE WHERE Ident_T="
  6.         REQ_SQL = REQ_SQL & listed_att_enseignant & ";"
  7.    
  8.     Me.listem_att_disciplines.RowSourceType = "Value List"
  9.     RES.Open REQ_SQL, CurrentProject.Connection
  10.    
  11.     While Not RES.EOF
  12.         Me.listem_att_disciplines.Column(RES(\"Ident_Disc\" )).Selected
  13.             ' je pense que ca vient de cette liste ...
  14.         RES.MoveNext
  15.     Wend
  16.     RES.Close
  17.     Set RES = Nothing

 

 


Pour illustrer, voila deux images :
 

 


La liste est remplie par une requete totale sur les disicplines
 

 


http://membres.lycos.fr/jardyandvinz/Jardy/avant.jpg
 

 


Ensuite, grace à la requete en VB selectionner les lignes que j'ai recup de ma requete.
 

 


http://membres.lycos.fr/jardyandvinz/Jardy/apres.jpg
 

 


Voilà, j'espère que j'ai été clair ... ce n'est pas facile d'expliquer comme ça ... merci  :hello:
 

 

 

 

mood
Publicité
Posté le 18-05-2006 à 14:35:42  profilanswer
 

n°1370480
Profil sup​primé
Posté le 19-05-2006 à 12:46:04  answer
 

:bounce:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [ACCESS/VBA] Selection multiple auto dans une zone de liste

 

Sujets relatifs
[VBA] Changer le nom d'un chart au moment de sa creation [resolu]access / VB
Requète Access qui marche en local et pas à travers le réseau.contraindre le mouvement d'un clip dans une zone
[FORMULAIRE]Liste deroulante à choix multiples!A l'aide pour une macro VBA
liste deroulanteDéterminer le maxi d'une scrollbar par code VBA
[pas résolu] sélection texte interfère avec déplacement calque 
Plus de sujets relatifs à : [ACCESS/VBA] Selection multiple auto dans une zone de liste


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR