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

VBA Access Discussion :

requête excel depuis access : passage de 2003 à 2010


Sujet :

VBA Access

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut requête excel depuis access : passage de 2003 à 2010
    J'ai développé une application qui pilote des requêtes excel depuis Access.
    Depuis que je suis passé en Office 2010, j'ai un message d'erreur "Aucune valeur donnée pour un ou plusieurs des paramètres requis."
    Avez-vous une idée?

    Extraction du code qui pose problème

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
        Set Cn = New ADODB.Connection
        With Cn
            .Provider = "Microsoft.Jet.OLEDB.4.0"
            .ConnectionString = "Data Source=" & chFichExtract & _
                ";Extended Properties=""Excel 8.0;HDR=Yes;"";"
            .Open
        End With
     
     
               txt_SQL = "SELECT COUNT(N_Incident) FROM [" & nomFeuil & "$] "
                txt_SQL = txt_SQL & "WHERE Priorite = '" & tablPriorite(j) & "' AND Nature = '" & tablNature(i) & "' "
                txt_SQL = txt_SQL & "AND (Statut = 'Ouvert et clos dans la période' "
                txt_SQL = txt_SQL & "OR Statut = 'Ouvert dans la période et en cours');"
                Set Rst = New ADODB.Recordset
                Set Rst = Cn.Execute(txt_SQL)
                Cells(y, numColDonn).CopyFromRecordset Rst

  2. #2
    Membre à l'essai
    Homme Profil pro
    Toulouse 3
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Toulouse 3
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Points : 24
    Points
    24
    Par défaut
    Bonjour !

    Peut être un problème de références ? Le passage de 2003 a 2010 a peut-être supprimé les référence que tu avais ajouté (je pense pour ADO) et qu'il faut les remettre ?

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    J'ai vérifié les références, elles sont toutes présentes, il y a eu juste un passage de la version 11 à la version 14 pour Microsoft Access Object Library, Microsoft Excell Object Library, Microsoft Office Object Library

Discussions similaires

  1. Erreur 0 sur une macro excel depuis le passage à EXCEL 2010
    Par Lutin1801 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 23/01/2013, 12h41
  2. Réponses: 2
    Dernier message: 07/12/2005, 13h05
  3. comment fermer un fichier Excel depuis Access?
    Par audrey_desgres dans le forum Access
    Réponses: 14
    Dernier message: 21/06/2005, 13h43
  4. Ouvrir un fichier excel depuis access
    Par ptitegrenouille dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 03/05/2005, 12h47
  5. imprimer feuille excel depuis access
    Par Jean Bonnisme dans le forum Access
    Réponses: 3
    Dernier message: 18/11/2004, 09h46

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