Transfert Access vers Excel

VIRG -  
 lolo -
Salut,

je dois transférer des données access (requêtes) dans excel via visual basic. Je souhaite transférer les données dans un fichier précis et surtout dans une feuille nommée.
J'ai trouvé les actions 'ddeexecute' et ddeinitiate mais je ne dois pas savoir m'en servir. Si vous avez d'autres solutions.
ex : exécuter requête A et transfere dans c:\test.xls , feuille("ici") si cells(1,1)<>""

Merci

2 réponses

  1. mobile75 Messages postés 70 Date d'inscription   Statut Membre 17
     
    bonjour,
    pour commercer
    utilise la fonction

    DoCmd.OutputTo acQuery, "nom_requete", "MicrosoftExcelnom_fichier.xls)", "", False, ""

    A+
    Essayer.........des fois ça marche............
    0
  2. lolo
     
    Voici mon code , je recupere des données excel et je veux les mettre ds ma table access mais ca marche pas pb de compatibilité

    Montre lui

    Dim XLFichier As Workbook, x As String

    Dim MaTable As Recordset

    Set MaTable = CurrentDb.OpenRecordset("Employes")

    Set XLFichier = Workbooks.Open("test.xls")

    MsgBox XLFichier.Worksheets(3).Range("b15").Value

    x = XLFichier.Worksheets(3).Range("b15").Value

    MaTable.AddNew

    MaTable("a") = "'&x'"

    MaTable.Update

    MaTable.Close

    Set XLFichier = Nothing
    0