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

Access Discussion :

importation tabeau excel dans access


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2006
    Messages : 6
    Points : 11
    Points
    11
    Par défaut importation tabeau excel dans access
    j'utilise, dans de nombreux programmes que j'ai développés sous access, "transfertspreadsheet" pour m'interfacer avec des données excel,
    jusque la sans trop de problemes.
    Je tente aujourd'hui de récuperer des données d'un tableau excell vers access. le fichier excel comporte plusieurs feuilles et des liens entres les cellules

    j'ai le message laconique de VB: "impossible de decoder le fichier".

    si j'ouvre préalablement sous excell ce tableau,
    je ne reussi qu'à recuperer qu'une seule feuille (la premiere feuille) dans mon fichier access.

    L'aide en ligne de access est tres laconique à ce sujet..........

  2. #2
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut Importation de données Excel
    Un exemple de lecture de cellules enregistrées dans une table lorsque TransferSpreadsheet est inefficace

    rem ---------------------------------------------
    Dim xlA As Object, xlW As Object, t As DAO.Recordset

    Set xlA = CreateObject("excel.application")
    xlA.Visible = True

    xlA.workbooks.Open (fichier)

    Set xlW = xlA.activeworkbook
    Set t = CurrentDb.OpenRecordset("tbImportation")
    ligne = 5
    Do
    t.AddNew
    for colonne=1 to 10
    t(colonne-1) = xlW.sheets("Feuil2").cells(ligne, colonne)
    next colonne
    t.Update
    ligne = ligne + 1
    Loop
    t.Close

    xlA.activeworkbook.Close acQuitSaveNone
    xlA.Quit
    Set xlA = Nothing
    rem ---------------------------------------------

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

Discussions similaires

  1. Importer Feuil Excel dans Access
    Par beurnoir dans le forum Access
    Réponses: 4
    Dernier message: 21/10/2009, 16h46
  2. Importation feuille Excel dans Access
    Par Alrune dans le forum VBA Access
    Réponses: 11
    Dernier message: 04/06/2007, 20h23
  3. Import fichier Excel dans Access
    Par MYNOTAURE dans le forum Access
    Réponses: 1
    Dernier message: 11/03/2007, 13h43
  4. problème pour importer données excel dans Access
    Par sarah67 dans le forum Access
    Réponses: 8
    Dernier message: 20/02/2006, 08h17
  5. Importer Feuil Excel dans Access
    Par beurnoir dans le forum Access
    Réponses: 2
    Dernier message: 27/10/2005, 14h13

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