IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Requête SQL query avec paramètre non représentable graphiquement


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 18
    Points : 11
    Points
    11
    Par défaut Requête SQL query avec paramètre non représentable graphiquement
    Bonjour à tous,

    J'ai un fichier excel dans lequel, je me connecte à une base de données afin de récupérer des stats. Cependant, je souhaite y intégrer des paramètres qui iront cherchés la valeur d'une cellule dans une feuille Excel. Mon problème est le suivant dans le cas d'une requête non représentable graphiquement dans Msquery , comment mettre des paramètres ?? Je n'ai pas trouvé la solution...
    même en utilisant l'enregistreur de macro...
    Merci par avance

  2. #2
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Hello,

    utilise l'enregistreur de macro, change un critère en dur (en mettant manuellement la valeur).
    regarde le code généré et remplace la valeur en dur par la valeur d'une cellule
    Exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "SELECT * FROM toto WHERE tata = 'tactac'"
    devient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SQL = "SELECT * FROM toto WHERE tata = '" & sheets("Truc").range("A1").Value & "'"
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 18
    Points : 11
    Points
    11
    Par défaut
    Merci, en effet, cela amrche bien. J'ai une autre question, lorsque j'utilise l'enregistreur de macro, la requête une fois enregistrée, dans l'éditeur visual basic, celle-ci n'apparaît pas complètement... es-ce du à un problème de mémoire?
    Merci d'avance pour vos retours

Discussions similaires

  1. Réponses: 13
    Dernier message: 21/05/2010, 16h54
  2. Réponses: 3
    Dernier message: 12/12/2008, 08h05
  3. Requête avec paramètre non défini à l'avance
    Par The_Super_Steph dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 05/06/2007, 09h46
  4. Réponses: 3
    Dernier message: 04/06/2007, 12h29
  5. [SQL]Requête de MAJ avec paramètres utilisateurs
    Par Nenette_cherie dans le forum Access
    Réponses: 4
    Dernier message: 10/01/2006, 17h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo