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 :

Souci avec une macro d'importation


Sujet :

VBA Access

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Points : 5
    Points
    5
    Par défaut Souci avec une macro d'importation
    Bonjour,

    J'ai un souci d'import d'un fichier texte (fichier sans séparateur).

    J'ai créé une table correspondante.
    Après j'ai créé une macro d'import en positionnant bien les longueurs (pour les champs), et quand j'utilise cette macro dans mon code, j'ai une table d'erreur qui se crée avec comme erreur "Field Truncation" sur le 1er champs.

    Ce qui est étrange c'est que lorsque j'importe mon fichier manuellement, mais en sélectionnant qu'en même ma macro, là ça marche sans problème

    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Private Sub bt_importBaseReseau_Click()
     
    Dim ls_Chemin As String
     
    'vider la table T_BaseReseau
    CurrentDb.Execute "DELETE * FROM T_BaseReseau;"
     
    ls_Chemin = OuvrirUnFichier(Me.Hwnd, "Parcourir", 1, "Fichier Texte", "txt")
    DoCmd.TransferText acImportDelim, "importBaseReseau", "T_BaseReseau", ls_Chemin
    MsgBox ("Table Base Réseau remplie")
     
    End Sub
    Auriez-vous une idée de pourquoi ça ne fonctionne pas ?

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 8
    Points : 5
    Points
    5
    Par défaut
    oki c'est j'ai trouvé !

    DoCmd.TransferText acImportDelim est devenu DoCmd.TransferText acImportFixed

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

Discussions similaires

  1. Soucis avec une macro Excel
    Par Jovan dans le forum Macros et VBA Excel
    Réponses: 30
    Dernier message: 21/01/2015, 13h58
  2. J'ai un soucis avec une macro en vba
    Par Nadounette123 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 20/09/2013, 13h15
  3. [VBA Excel] ecrire le caractere " avec une macro
    Par oktopuces dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 09/09/2005, 22h56
  4. SOucis avec une reequete imbriquee
    Par Ni4k dans le forum Langage SQL
    Réponses: 6
    Dernier message: 30/03/2004, 08h56

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