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

Macros et VBA Excel Discussion :

Erreur d'exécution '-214217904 (80040e10)' [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut Erreur d'exécution '-214217904 (80040e10)'
    Bonjour à tous

    Voilà, je cherche à transférer le contenu d'un table excel dans une table access, ligne par ligne.

    Mon code de transfert est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    For lig = 2 To 865
                strSQL = "INSERT INTO TableDossier([noDossierTACT] ,[Nom_saisie_BDC_DEV] ,[noDossierSavoir] ,[nomcli] ,[origine] ,[noAS] ,[noPOI] ,[chargedaff]) VALUES ([" & Cells(lig, 1).Value & "], ['" & Cells(lig, 2).Value & "'], [" & Cells(lig, 3).Value & "], ['" & Cells(lig, 5).Value & "'], ['" & Cells(lig, 7).Value & "'], ['" & Cells(lig, 8).Value & "'], ['" & Cells(lig, 9).Value & "'], ['" & Cells(lig, 10).Value & "']);"
     
                mycnx.Execute strSQL
     
             Next lig
    Avec lig entier et mycnx un ADODB.Connection.

    Je suis tout juste débutant en VBA et ce n'est sans doute pas la meilleure méthode possible pour parvenir à mes fins.
    Auparavant ma requête me renvoyait l'erreur " Erreur d'exécution '-214217900 (80040e14)' ", la seule chose que j'ai trouvé concernant ce problème était dans ce site :
    http://support.microsoft.com/kb/193514/fr
    C'était parce qu'il manquait les crochets, mais à présent ça me retourne l'erreur "Erreur d'exécution '-214217904 (80040e10)'", et je ne vois pas mon erreur.
    N'hésitez pas à me dire si j'ai oublié des données pour qu'on puisse m'aider.

    Merci d'avance pour ceux qui se pencheront sur mon problème.

  2. #2
    pgz
    pgz est déconnecté
    Expert confirmé Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Par défaut
    Bonsoir.

    Il doit rester des erreurs de syntaxe. Apparemment, il manque un espace entre le nom de la table et la première parenthèse. Tu as mis les données entre crochets, ce que je n'ai jamais vu, ...

    Je donne toujours le même conseil dans ces cas-là :
    avant d'exécuter la requête, fait Tu récupères dans la fenêtre d'exécution la chaîne construite et tu peux la copier pour nous la montrer.

    Cordialement,

    PGZ

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2011
    Messages : 19
    Par défaut
    Citation Envoyé par pgz Voir le message
    Tu as mis les données entre crochets, ce que je n'ai jamais vu, ...
    C'était bien ça l'erreur, maintenant j'ai juste une erreur de champ trop petit, mais ça c'est juste un souci dans la base de donnée. Merci encore!

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

Discussions similaires

  1. [JVM][8.1.7] Erreur d'exécution de initjvm.sql
    Par Escuzze dans le forum Oracle
    Réponses: 4
    Dernier message: 01/07/2005, 15h39
  2. Message d'erreur à l'exécution d'une install
    Par titof dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 22/03/2005, 11h20
  3. [CR8][VB6] Erreur d'exécution 20533
    Par pvava dans le forum SDK
    Réponses: 1
    Dernier message: 01/02/2005, 10h27
  4. Erreurs d'exécution sous delphi 5
    Par nkd dans le forum Langage
    Réponses: 3
    Dernier message: 06/11/2004, 17h25
  5. [Apache Perl] Erreur à l'exécution de mes cgi
    Par GLDavid dans le forum Apache
    Réponses: 4
    Dernier message: 28/08/2004, 20h23

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