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 :

Importer les données Excel vers Access


Sujet :

VBA Access

  1. #1
    Candidat au Club
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Importer les données Excel vers Access
    Bonjour à tous je suis nouveau dans ce forum et petetre que la question que je vais posé a été deja posé mais c'est vraiment trés URGENT.Donc voici ma question: JE VOUDRAIS SAVOIR COMMENT TRANSFERE OU IMPORTER DES DONNEES EXCEL VERS ACCESS. Si quelequn a la reponse please veuillez me l'envoyez ou s'il existe des liens pour obtenir la solution.Merci d'avance.tres tres URGENT

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Tu aurais eut un bout de réponse en faisant des recherches, ce forum dispose d'un dispositif de recherche ici et de tutos.

    Tu trouveras un tuto ici de Caféine qui te donnera une piste de recherche.

    Starec

  3. #3
    Candidat au Club
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 2
    Points
    2
    Par défaut c'est l'importation de fichier excel qui m'intéresse
    Merci pour le lien que vous m'aviez donné mais en faisant des recherche dessu je vois qu'on ne parle que de l'exportation ou l'automatisation de données d'access vers excel.Alors que moi ce qui m'intéresse c'est le contraire c'est à dire l'importation ou l'automatisation des données excel vers access.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    Oui, je t'ai dit que cela te donnerait des pistes.
    Les méthodes qu'évoques Caféine peuvent être retournées, comme TransfertSpreadSheet, en petit coup d'oeil dans l'aide te donnera la démarche.

    Starec

  5. #5
    Candidat au Club
    Inscrit en
    Août 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 4
    Points : 2
    Points
    2
    Par défaut une solution que j'ai tenté mais ca passe pas
    Sinon j'ai tenté de créer une base de donnée access nommée ETUDIANTS ayant comme table "etudiants" et les champs sont les suivants(MATRICULE NOM PRENOM SALLE NIVEAU). Et j'ai créer aussi un fichier excel nommé "etudiant", ou j'ai une feuille nommée "étudiants" contenant les information suivante: MATRICULES NOM PRENOM SALLE NIVEAU.Donc j'ai essayer d'importer les données du fichier excel dans ma base de donnée access en creant un boutton de commande dans VB, nommée "btExcel-Access" en y insérant le code suivant ci dessou mais lorsque je compile j'ai un message du genre :" Variable objet ou variable bloc With non définie".Je ne sais pas ce que le message veut dire.Donc please ci posible voire mon code cidessou peut etre vous avez une idée la dessu.merci.

    voici mon code vb


    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
    22
    23
    Private Sub Command1_Click()
    On Error GoTo Err_Command1_Click
     
    Dim MaBase As DAO.Database
    Dim Matable As DAO.Recordset
     
    MonFichier = "fiche des etudiants.xls"
     
    SetMonXL = CreateObject("Excel.Application")
    SetMaBase = currentDB
    SetMaTable = MaBase.OpenRecordset("TableName")
     
    MonXL.Workbooks.OpenFileName = "C:\Documents and Settings\Mounir\Mes documents\SENELEC\test" 'c'est le chemin du repertoir de mon fichier excel'
    Matable![MATRICULE] = MonXL.Range("MATRICULES").Value
     
    Exit_Command1_Click:
    Exit Sub
     
    Err_Command1_Click:
     MsgBox Err.Description
     Resume Exit_Command1_Click
     
     End Sub

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Août 2007
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut essaies ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransferSpreadsheet acLink, 8, "Excel", scr, True
    ce code permet de linker un sheet excel vers access

    pour l'importation remplacer acLink par acImport

    "scr" represente le chemin du fichier excel


    bonne chance

Discussions similaires

  1. Pb importation donnée numérique d'excel vers access
    Par rob1son76 dans le forum VBA Access
    Réponses: 3
    Dernier message: 06/09/2011, 11h50
  2. Réponses: 3
    Dernier message: 01/08/2011, 13h01
  3. Import de données d'un .doc vers access
    Par fredoh dans le forum VBA Access
    Réponses: 3
    Dernier message: 04/08/2008, 16h03
  4. Importer base données (web) sous Excel ou Access
    Par altarez dans le forum Général VBA
    Réponses: 5
    Dernier message: 20/08/2007, 11h18
  5. [MySQL] Importer les données depuis une DB vers une autre
    Par mamiberkof dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 13/03/2007, 15h52

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