|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() Mathieu REtudiant MIAGe Inscription : février 2010 Messages : 145 ![]() |
Bonjour à tous,
Dans mon module VBA, je fait appel à une requete réalisé avec l'assistant d'Access. Je souhaite parcourir le Recordset suite à l'appel de la requete : Code :
Fonction ou variable attendu En supprimant SelectionGenerale = je n'est plus l'erreur : Code :
Je n'est pas vu dans la FAQ le moyen de le faire ! Merci d'avance !
__________________
Qui ne tente rien, ne tente rien ! |
||||
|
|
00
|
|
|
#2 | ||
|
Membre actif
![]() Inscription : décembre 2009 Messages : 204 ![]() |
Pour la première méthode, l'erreur vient du fait que l'instruction DoCmd.OpenQuery ne retourne pas de résultat.
Avec la deuxième méthode, la variable SelectionGenerale est vide. Pour parcourir les enregistrements de ta requête tu peux faire comme ça : Code :
|
||
|
|
10
|
|
|
#3 | ||
|
Membre habitué
![]() Mathieu REtudiant MIAGe Inscription : février 2010 Messages : 145 ![]() |
Merci de ta réponse !
J'ai l'erreur : Objet requis sur la ligne 2 Code :
__________________
Qui ne tente rien, ne tente rien ! |
||
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Mathieu REtudiant MIAGe Inscription : février 2010 Messages : 145 ![]() |
J'ai trouvé d'où viens l'erreur.
Mauvaise déclaration de variable j'avais au lieu de Maintenant ton code est fonctionnel J'ai aussi vu que : Code :
Set SelectionGene = CurrentDb.OpenRecordset("SelectionGen") Merci beaucoup !
__________________
Qui ne tente rien, ne tente rien ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com