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 :

access vers excel


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Décembre 2009
    Messages : 4
    Par défaut access vers excel
    Bonjour,

    Je souhaite transférer des données access vers un fichier excel. J'ai une table Export qui contient plusieurs champs.

    En recherchant sur différents forum j'ai réussi à trouver le code suivant:

    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
    18
    19
    20
    21
    Private Sub Commande0_Click()
     
     
         Dim Db1 As Database
         Dim Rs1 As Recordset
         ' Ouverture de la base de données
         Set Db1 = DBEngine.OpenDatabase(ThisWorkbook.Path & "\bd3.mdb")
         ' Ouverture de la table Factures
         ' Un objet Recordset représente les enregistrements d'une table
         Set Rs1 = Db1.OpenRecordset(Name:="Export", Type:=dbOpenSnapshot)
         ' Effacement des données existantes dans la WorkSheet (sauf les titres)
         ' et copie des enregistrements
         With ThisWorkbook.Worksheets("Classeur1").Range("A2")
              With Selection.CurrentRegion
                   ThisWorkbook.Intersect(.Cells, .Offset(1)).Select
              End With
              Selection.ClearContents
              .CopyFromRecordset Rs1
         End With
         'Fermeture de la Base de données
         Db1.Close
    Mais VBA me dit "erreur d'execution 424" objet requis et me pointe la ligne set db1.

    QQn pourrait-il m'aider ou bien même m'orienter vers un autre code...?

    Merci d'avance
    Tibo

  2. #2
    Membre Expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Par défaut
    Bonjour,

    Vers un autre code.....non........mais peut être que la lecture de ce tuto devrait t'orienter vers la solution:

    Communication entre Access et Excel

    ..bonne lecture..

Discussions similaires

  1. Graphique de Access vers Excel
    Par charleshbo dans le forum Access
    Réponses: 1
    Dernier message: 02/02/2006, 21h46
  2. Envoyer les colones d'une table access vers excel
    Par mapoupou dans le forum Access
    Réponses: 5
    Dernier message: 05/11/2005, 19h42
  3. Export de données d'Access vers Excel
    Par ROPERS dans le forum Access
    Réponses: 4
    Dernier message: 11/10/2005, 18h44
  4. Liaison Office Access vers Excel
    Par PDR dans le forum Access
    Réponses: 4
    Dernier message: 04/10/2005, 11h20
  5. Access vers excel
    Par tiopan dans le forum Access
    Réponses: 6
    Dernier message: 05/12/2003, 09h43

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