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 :

[VBA]Erreurs import Excel-> Access


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Par défaut [VBA]Erreurs import Excel-> Access
    Bonjour,
    Access2000
    Dans une feuille Excel, il ya une colonne avec des codes postaux. Cette colonne est formattée en texte (pour les codes 01xxx à 09xxx).
    Lors du transfert par
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, "TabCotis", chfic, True
    cette colonne se met au format num et les codes commençant par 0 provoquent des erreurs de conversion de type et ne sont pas transférés.

    Ca ne me semble pas normal, mais comment faire pour obliger la colonne à rester en texte ?

    Amitiés

  2. #2
    Membre éclairé Avatar de jawed
    Homme Profil pro
    Comptable
    Inscrit en
    Mars 2004
    Messages
    504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : Comptable
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2004
    Messages : 504
    Par défaut
    salut
    peut etre c'est la propriétés de ton champ code que tu doit changé en texte
    a bientot

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

    Je n'ai pas Excel sous la main (pas chez moi) mais de mémoire dans le format de cellule, à personnalisé tu dois avoir code postal.

    Si la méthode transfertspreadsheet, va voir du coté de l'automation, il y'a un tuto de Caféine sur le sujet.


    Starec

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    710
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 710
    Par défaut
    Bonjour,

    Ne n'ai ni Excel ni Access sous la main, (moi non plus) mais de mémoire lors d'un import les formats des champs créés correspondent aux données de la première ligne. Fais l'essai en ajoutant une ligne contenant du texte dans ta feuille excel et vois ce que donne les formats des champs dans Access. Si cela se confirme, tu pourra ajouter cette ligne de texte, faire l'import et suprimmer les données "bidons".
    Pas trés propre je sais mais bon ...

    A+

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Par défaut
    Bonjour,
    Des précisions sur le pb :
    J'ai battu le rappel de mes amis et j'ai fait les constatations suivantes
    Excel 97 et 2000 : OK
    Excel2003 : les champs du genre code postal en texte se retouvent en num dans Access.

    les formats des champs créés correspondent aux données de la première ligne. Fais l'essai en ajoutant une ligne contenant du texte dans ta feuille excel et vois ce que donne les formats des champs dans Access
    Je vais faire faire l'essai par un possesseur de AC2003 et vous tiens au courant.
    A+

Discussions similaires

  1. Importer Excel a Access en vba
    Par jameslaguerre dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 11/09/2013, 16h43
  2. Réponses: 3
    Dernier message: 19/06/2012, 16h38
  3. Piloter importation Excel depuis Access en VBA
    Par Joselito2 dans le forum VBA Access
    Réponses: 9
    Dernier message: 10/05/2010, 15h45
  4. erreur d'excecution import excel vers access
    Par izzopharma dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 26/10/2009, 13h45
  5. [VBA-E] Application Excel ou Access
    Par Observatoire dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/03/2006, 12h00

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