Alors commence par mettre le bout de code contenant la/les requete(s).
Voilà, je pense que l'une de tes requêtes doit te renvoyer Null. Utilise le deboggueur pour voir la valeur renvoyée par ta requêtes.
voili voilou
Fidji wrote:
Je requête dans une base access à partir d'excel (2003). Données/Données externes/créer une requête
J'accède aux table via un requête d'access (2 tables liées)
Réglièrement j'ai le message "Trop peu..." à la création dans exc el, je n'arrive plus à faire "rafraichir tout", même message odbc.
Je n'ai rien trouvé de mieux pour rétablir que de refaire la requêt e dans access qui pourtant marche, dans access.
Une idée soit pour débugger, soit pour corriger l'origine du pb ?
Raymond [mvp]
Bonsoir.
il s'agit d'un paramètre de requête qui doit être passé à access avant l'exécution de la requête. lorsqu'on exécute une requête par vba, il faut donner tous les paramètres mêmes si c'est un contrôle de formulaire. tu trouveras des exemples de requêtes paramétrées sur : http://officesystem.access.free.fr/ex_requetes_vba.htm que tu devras adapter en automation pour les passer par excel.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/ Nouvelle base Access des communes françaises avec longitude, latitude et 13246 sites internet officiels http://ardecheearth.free.fr/basededonnees.htm
"Fidji" a écrit dans le message de news: 44e74264$0$21151$ | Je requête dans une base access à partir d'excel (2003). | Données/Données externes/créer une requête | | J'accède aux table via un requête d'access (2 tables liées) | | Réglièrement j'ai le message "Trop peu..." à la création dans excel, | je n'arrive plus à faire "rafraichir tout", même message odbc. | | Je n'ai rien trouvé de mieux pour rétablir que de refaire la requête dans | access qui pourtant marche, dans access. | | Une idée soit pour débugger, soit pour corriger l'origine du pb ? | | |
Bonsoir.
il s'agit d'un paramètre de requête qui doit être passé à access avant
l'exécution de la requête. lorsqu'on exécute une requête par vba, il faut
donner tous les paramètres mêmes si c'est un contrôle de formulaire.
tu trouveras des exemples de requêtes paramétrées sur :
http://officesystem.access.free.fr/ex_requetes_vba.htm
que tu devras adapter en automation pour les passer par excel.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Nouvelle base Access des communes françaises avec
longitude, latitude et 13246 sites internet officiels
http://ardecheearth.free.fr/basededonnees.htm
"Fidji" <ngrt@free.fr> a écrit dans le message de news:
44e74264$0$21151$7a628cd7@news.club-internet.fr...
| Je requête dans une base access à partir d'excel (2003).
| Données/Données externes/créer une requête
|
| J'accède aux table via un requête d'access (2 tables liées)
|
| Réglièrement j'ai le message "Trop peu..." à la création dans excel,
| je n'arrive plus à faire "rafraichir tout", même message odbc.
|
| Je n'ai rien trouvé de mieux pour rétablir que de refaire la requête dans
| access qui pourtant marche, dans access.
|
| Une idée soit pour débugger, soit pour corriger l'origine du pb ?
|
|
|
il s'agit d'un paramètre de requête qui doit être passé à access avant l'exécution de la requête. lorsqu'on exécute une requête par vba, il faut donner tous les paramètres mêmes si c'est un contrôle de formulaire. tu trouveras des exemples de requêtes paramétrées sur : http://officesystem.access.free.fr/ex_requetes_vba.htm que tu devras adapter en automation pour les passer par excel.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/ Nouvelle base Access des communes françaises avec longitude, latitude et 13246 sites internet officiels http://ardecheearth.free.fr/basededonnees.htm
"Fidji" a écrit dans le message de news: 44e74264$0$21151$ | Je requête dans une base access à partir d'excel (2003). | Données/Données externes/créer une requête | | J'accède aux table via un requête d'access (2 tables liées) | | Réglièrement j'ai le message "Trop peu..." à la création dans excel, | je n'arrive plus à faire "rafraichir tout", même message odbc. | | Je n'ai rien trouvé de mieux pour rétablir que de refaire la requête dans | access qui pourtant marche, dans access. | | Une idée soit pour débugger, soit pour corriger l'origine du pb ? | | |