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 automatique de fichier .dbf


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Points : 26
    Points
    26
    Par défaut Importation automatique de fichier .dbf
    Hello

    Es il possible d'importer un fichier .dbf automatiquement via un script visual basic ??

    Car j'aimerais via un bouton, importer directement un meme fichier .dbf ??

    Si quelqu'un savait m'aider a ce sujet, j'en serai content

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Mai 2004
    Messages
    236
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 236
    Points : 310
    Points
    310
    Par défaut
    Tu peux surement utiliser une connexion ado ou adodb http://drq.developpez.com/vb/tutoriels/ADO/Chapitre2/ pour te connecter à une base de type DBase.

    Il me semble qu'il faudra faire attention lors de l'importation au type des champs car access ne supporte pas les varchar... donc il faudra surement tester lors de l'importation le type du champ et le convertir aux besoins.

    En espérant t'avoir aidé.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Points : 26
    Points
    26
    Par défaut
    En fait j'aimerais tout simplement faire la fonction " fichier " -> " importer" -> Fichier.dbf sous un script automatique !!

    Je sais pas si il y a moyen ?,

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 71
    Points : 26
    Points
    26
    Par défaut
    Je sais qu'il existe la macro transferttext mais elle ne marche pas pour les fichier dbf !!

  5. #5
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Si ton fichier .DBF est toujours le même, tu peux toujours lier ta table non ?

  6. #6
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    le code VBA pour un dbf n'est pas TransferText mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransferDataBase acImport, ...
    Pour plus d'info regarde l'aide.

    NB : pour avoir le code correspondant à ton format DBF, regarde la liste des arguments dans les macros.
    Ne mettez pas "Problème" dans vos titres, par définition derrière toute question se cache un problème
    12 tutoriels Access



  7. #7
    Membre du Club
    Inscrit en
    Octobre 2005
    Messages
    76
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 76
    Points : 47
    Points
    47
    Par défaut
    Bonjour, tout d'abord tu peux faire une macro qui se chargera d importer un fichier: transfert de fichier, puis tu choisis en bas si c est une importation ou une exportation, ensuite tu choisis le type de fichier (.mdb, .xls...). Apres avoir fait ta macro soit tu la laisse comme ça et tu la fait executer grace a un bouton dans un formulaire, soit tu la convertie en code VB et tu l integre dans un bouton.
    En esperant t avoir aidé.

Discussions similaires

  1. alimenter une base de données en important automatiquement un fichier excel
    Par ApprentiDeveloppeur dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/04/2010, 07h58
  2. [AC-2007] Import automatique de fichiers text dans une table unique
    Par dol75 dans le forum VBA Access
    Réponses: 1
    Dernier message: 06/10/2009, 13h20
  3. [XL-2003] Importer automatiquement un fichier CSV dans une feuille
    Par Mikayel dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 12/06/2009, 10h35
  4. importer automatiquement des fichier txt
    Par joe370 dans le forum VBA Access
    Réponses: 1
    Dernier message: 13/06/2007, 15h39
  5. importer automatiquement un fichier excel
    Par polianita dans le forum Access
    Réponses: 2
    Dernier message: 11/07/2006, 17h20

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