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 :

Créer Log File - Importation DoCmd.TransferText


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 52
    Par défaut Créer Log File - Importation DoCmd.TransferText
    Bonjour à tous,

    Actuellement j'importe des données à l'aide d'un script VBA issues de différents fichiers *.txt dans des tables distinctes.
    En cas de problème à l'importation, je dois valider l'opération à chaque table pour savoir si il y a eu un problème.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
        Datei = [Importverzeichnis] & "\T_UNI_BASISINFORMATION.TXT"
    '    MsgBox ("Basisinformation")
        DoCmd.TransferText acImportDelim, "IS_Basisinformation", "T_UNI_BASISINFORMATION", Datei, False
    Comment puise-je automatiser la tâche, de façon à ce que je ne doive pas toujours cliquer sur "ok" mais qu'en cas d'erreur il inscrive dans un fichier log ou table log et continue jusqu'à la fin de l'import ?

    D'avance merci pour votre aide
    salutations
    skippy86

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 137
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 137
    Par défaut
    Bonjour,

    S'il s'agit d'une erreur d'import il devrait lever une erreur.

    Dans ce cas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    On error goto errSub
     
    ... ton code
     
    errSub:
    msgbox "j'ai une erreur"
    resume next
    Si il s'agit d'erreur dans les données il n'y a pas d'erreur levée. Dans ce cas c'est plus difficile. Il faut vérifier à grand coup de requetes, de controle du nombre d'enregistrement et autres procédures qui relève plus du métier que d'ACCESS.

    Cordialement,
    Détecter les modifications formulaire Cloud storage et ACCESS
    Classe MELA(CRUD) Opérateur IN et zone de liste Opérateur LIKE
    Visitez mon Blog
    Les questions techniques par MP ne sont pas lues et je ne pratique pas la bactériomancie

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/06/2015, 12h01
  2. [AC-2007] ( DoCmd.TransferText ) Export Data from Access to Text File
    Par DevMedi dans le forum VBA Access
    Réponses: 5
    Dernier message: 01/07/2010, 16h52
  3. [AC-2003] Importation fichier texte avec DoCmd.Transfertext
    Par clemini dans le forum VBA Access
    Réponses: 10
    Dernier message: 31/07/2009, 11h38
  4. comment créer un log file pour chaque objet
    Par inès83 dans le forum Programmation par agent
    Réponses: 4
    Dernier message: 05/07/2008, 21h16
  5. Réponses: 10
    Dernier message: 27/04/2007, 12h18

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