Transfert Access vers Excel

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. 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
    1. bonjour,
      pour commercer
      utilise la fonction

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

      A+
      Essayer.........des fois ça marche............
      0