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 :

vba excel et sql


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2009
    Messages : 24
    Par défaut vba excel et sql
    Bonjour,

    pour faire court, une commande sql qui échoue au niveau du SELECT

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT Fund, SUM((Exchange_Rate_Price * Market_Value + LateMarketValueFds)) AS Valeur
    FROM Detail 
    WHERE ((Fund IN ('item1','item2')) AND (Sub_Category BETWEEN 6000 AND 6999) AND (Rating IN ('AAA','AA(high)','BBB(high)','BBB(low)','BB(high)','BB','N/C'))) 
    GROUP BY Fund 
    ORDER BY Fund

    les valeurs Exchange_Rate_Price, Market_Value, LateMarketValueFds, Sub_Category, Rating et Fund sont des colonnes de la base de données que j'utilise. tout dans la même table (detail)

    Encore une fois, je crois bien que l'erreur se trouve au niveau du SUM, mais je n'arrive pas à mettre le doigt dessus

    merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2009
    Messages : 24
    Par défaut solution
    la sql était correcte.

    seulement attention. j'avai microsoft dao en référence, ainsi que microsoft activeX 2.5

    dans chacune de ses librairies se trouve une définition de recordset. apparamment, VBA n'a pas pris la bonne. crash.

    donc, ne mettez pas activeX 2.5 de microsoft avec une librairie ado ou dao sans savoir ce que vous faites

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. vba excel et sql server
    Par didinette56 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/08/2009, 09h42
  2. [Vba-Excel] Exécuter une requete SQL sur une feuille de donnée
    Par Spacy_green dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/11/2006, 09h27
  3. [VBA-EXCEL] Caractère spécial " dans requete sql
    Par rafnt dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 14/09/2006, 16h26
  4. [VBA-E] Requete SQL sous Excel
    Par climz dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 22/05/2006, 14h05
  5. [VBA-A2003] Export d'un Recordset vers Excel, avec SQL statement
    Par Wanoo14 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/04/2006, 22h06

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