Bonjour,
J'ai un soucis au niveau d'une boucle dans une table. (Boucle que je n'arrive pas à faire malgré plusieurs recherches, surement mal faites car je pense que je ne suis pas la première personne à poser cette question).
J'ai une table comprenant la totalité de mes données. Je fais, grâce à plusieurs listes déroulantes, un filtre. Jusque là tout va bien.
Avec un bouton, (btn_visu), j'enregistre les résultats dans une table temporaire que je supprime à la fin du sub.
Cependant j'arrive pas à communiquer avec cette nouvelle table, afin d'effectuer une boucle (que je ne sais pas encore faire non plus pour le moment) sur la totalité des résultats.
Voici le code complet de ce qui se passe lors du clique de mon bouton:
En vous remerciant d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Private Sub btn_visu_Click() Dim intfic As Integer intfic = FreeFile Open "Liens\data.xml" For Output As intfic Print #intfic, "<?xml version=""1.0"" encoding=""UTF-8""?>" Print #intfic, "<markers>" If Me.Filter <> "" Then strSQL = "Select [Mes variables] into [requete_temporaire] from [STATIONS] Where" & Me.Filter & ";" 'Filtre fonctionnel créé précédemment DoCmd.RunSQL (strSQL) End If 'Zone où j'aimerai effectuer ma boucle Print #intfic, [Nom_Court] DoCmd.RunSQL ("DROP TABLE requete_temporaire") Close intfic End Sub
Partager