envoyer une zone excel vers un MS QUERY

zard21

XLDnaute Nouveau
Bonjour,

Je souhaite utiliser excel pour lire des données dans une base de donnée AS400.

Ca fonctionne très bien avec des requetes fixes.

Peut on créer une macro qui prendrait la valeur d'une zone excel, pour l'envoyer en parametres dans une requete MS QUERY.

Le but par exemple : taper un code article et un code client dans une feuille excel, et voir revenir automatiquement le libelle et le prix de l'article situé dans une base AS400.

Je ne connais pas le VBA, y a t-il des personnes capables de nous réaliser cette macro

Merci d'avance
 

mara58

XLDnaute Junior
Re : envoyer une zone excel vers un MS QUERY

Salut,
Je crois que tu ne prends ton problème sous le bon angle.
En il ne te faut pas envoyer d'instruction à MSQ mais plutôt récupérer tes données via un tableau croisé dynamique et ensuite tu utilises toutes les fonctionnalités du TCD pour tester le client ou tout autre champs de ta base ( les TCD excel utilisent les requête de MSQ)
Je procède ainsi tous les jours pour la plupart de mes tableaux de bord et cela fonctionne parfaitement (je pioche mes infos dans des bases de donnée diverses : SQL, 4D, ORACLE bases propriétaire via un ODBC ).
Si tu n'y arrives pas fait signe.
Cordialement
mara
 

Discussions similaires

Statistiques des forums

Discussions
312 527
Messages
2 089 349
Membres
104 132
dernier inscrit
larbi