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 :

Manque Données et CopyfromRecordset marche plus [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Par défaut Manque Données et CopyfromRecordset marche plus
    Bonjour,
    J'interroge une plage nommée dans une Feuille Excel via Sql en ADODB, cela marchait convenablement jusqu'alors, mais maintenant le
    Copyfromrecordset
    sur mon recordset ne marche plus et si j'extrais les données par
    rs.getRows
    il me manque une ligne d'enregistrements.

    Voici le code ci-dessous.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    cnn.open ="DRIVER={Microsoft Excel Driver (*.xls)};HDR=YES;IMEX=1;DBQ="& ThisWorkbook.path & "\" & Activeworkbook.name
    req=" select distinct [Nom du Profil / Nom du site] from Tableau_Liste_Typo"
    set rs=cnn.execute(req)
    montabtest=rs.getrows
    Activesheet.Range("X6").CopyFromRecordset rs
    en debug je ne récupère que 3 lignes Null,T1,T2 dans montabtest alors que ma plage, nommée : Tableau_Liste_Typo comprend aussi la ref T3,

    Quant au CopyFromRecordset il ne copie rien.

    Merci d'avance de vos idées.

  2. #2
    Membre éclairé
    Inscrit en
    Janvier 2003
    Messages
    604
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 604
    Par défaut
    Bonjour je viens de trouver,

    J'avais mis l'init de ma connection au debut de ma procédure, en le mettant juste avant mon open, je récupère correctement mes données.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Set cnn=new ADDODB.connection
    cnn.open = "Driver...
    Par contre je sais pas pourquoi cela a provoqué un dysfonctionnement. Si vous avez des précisions...

    Bonne journée.

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

Discussions similaires

  1. Projet qui marche sous Eclipse ne marche plus en JAR
    Par leminipouce dans le forum Eclipse Java
    Réponses: 7
    Dernier message: 26/10/2005, 18h59
  2. [SEND TO]Menu contextuel "send to" ne marche plus
    Par Hoegaarden dans le forum Windows XP
    Réponses: 8
    Dernier message: 13/10/2005, 11h41
  3. [FOP] Le generation de PDF ne marche plus
    Par Sherkhan dans le forum Tomcat et TomEE
    Réponses: 4
    Dernier message: 23/03/2005, 08h26
  4. [CR] Mes rapports (.PDF) ne marche plus depuis acrobat 7
    Par theflamme dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 10/01/2005, 15h21
  5. ma fonction marche plus sur le serveur...
    Par CDRIK dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/10/2004, 04h24

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