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 :

erreur 3349: Dépassement champ numérique


Sujet :

VBA Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 138
    Par défaut erreur 3349: Dépassement champ numérique
    Bonjour, je suis en train d'essayer d'importer une feuille excel vers access mais je reçois un code d'erreur '3349 Dépassement d'un champ numérique'
    je vous met le code mis en cause...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransfertSpreadsheet acImport, ,"kidxo2", reponse, True, "A:Z"
    "kidxo2" est le nom de la table temporaire...
    merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 138
    Par défaut
    apparemment c'est le nombre de ligne à intégré qui pose problème, j'ai 648 ligne à insérer et il me renvoie l'erreur mais si je limite la sélection a 89 ligne il est d'accord... peut-on m'expliquer pourquoi et comment faire pour augmenter le nombre de lignes prises en charge s'il vous plaît...
    merci

  3. #3
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Es-tu certain que c'est le nombre de ligne qui est en cause, je pencherais pour une valeur trop grande dans un champ.

    Par exemple intégrer 1000000 dans un champ défini en octet.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 138
    Par défaut
    le truc c'est que j'ai des numéros de téléphone et de fax à enregistrer mais pour pas avoir de dépassement, j'ai enregistré les attributs en tant que texte, donc ça ne peut pas venir de là, mais comme je le dit juste avant avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.TransfertSpreadsheet acImport, ,"kidxo2", reponse, True, "A1:Z90"
    ça marche nickel c'est pour ça que je ne comprend pas pourquoi il refuse toute la feuille excel...

  5. #5
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 086
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 086
    Par défaut
    Parce que lorsque tu choisis une plage plus petite, ta donnée trop grosse est exclue.

    J'ai donné l'exemple d'un nombre dans un byte, mais ça peut provenir d'autre chose.
    Vérifie la taille de tes données.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations forums :
    Inscription : Septembre 2007
    Messages : 138
    Par défaut
    tous mes champs sont au format texte ou date voir oui/non donc je ne vois pas où je pourrai avoir une donnée trop grosse, mais il n'y a pas une limitation de access tant au nombre de lignes que l'on peut créer??

Discussions similaires

  1. [AC-2003] Dépassement champ numérique
    Par Skoat dans le forum Access
    Réponses: 3
    Dernier message: 03/11/2009, 16h46
  2. Dépassement champ numérique
    Par Ellimac dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 29/10/2007, 10h00
  3. Dépassement champ numérique
    Par Ellimac dans le forum VBA Access
    Réponses: 2
    Dernier message: 23/10/2007, 10h55
  4. dépassement d'un champ numérique 3349
    Par poney01 dans le forum Deski
    Réponses: 3
    Dernier message: 29/05/2007, 11h04
  5. Réponses: 8
    Dernier message: 06/02/2006, 14h34

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