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 :

Lecture fichiers xml - dll


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Avril 2014
    Messages : 7
    Par défaut Lecture fichiers xml - dll
    Bonjour,

    Tout d'abord, je tiens à préciser que je suis novice en informatique et en programmation mais que j'en ai besoin pour un projet de fin d'étude.

    Objectif : Créer deux fichiers entrées.xml et sorties.xml et faire appel à un coeur de calcul .dll sous excel afin de lire les fichiers d'entrées, faire le calcul avec le fichier .dll et sauvegarder les sorties en .xml

    J'ai créer les fichiers entrées en sorties .xml et j'ai le fichier .dll sous la main.


    Le manuel du coeur de calcul me donne un exemple du programme en vba afin de lancer un calcul :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Dim THCEX As New THCEX_PROJECT
    Dim erreur As String
    CurDir (App.Path)
    THCEX.XMLLOAD (App.Path + "/projet.xml")
    erreur = THCEX.RUN
    THCEX.Save (App.Path + "/tmp.xml")
    Set THCEX = Nothing

    Cependant je comprends pas tout.
    De plus THCEX_PROJECT n'est pas un type défini, faut il le définir soit même ?

    J'ai lu les différents tuto mais je suis un peu perdu.
    Ensuite CurDir sert à définir le chemin d'accès a ce que j'ai compris -> Je remplace donc App.Path par C:\Documents and Setting\Bureau
    Mais arrivé à THCEX.XMLLOAD cela me dit "membre de méthode ou de données introuvables"

    J'ai essayé avec ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Sub Test2()
    Dim THCEX As New CustomXMLSchemaCollection
    Dim erreur As String
    CurDir ("C:\Documents and Settings\wga\Bureau")
    XDocument.Load (My.Application.Info.DirectoryPath & "C:\Documents and Settings\wga\Bureau\projet.xml")
    erreur = THCEX.RUN
    THCEX.Save ("C:\Documents and Settings\wga\Bureau\tmp.xml")
    Set THCEX = Nothing
    End Sub
    Et ça bloque desormais au .RUN
    que faire ? remplacer par " Run "C: ... " ?


    Je sais pas si c'est très clair mais je répondrai a vos questions volontiers.

    Cordialement.

  2. #2
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Bonjour,

    Quel est le nom de la dll?

    Tu dois activer cette dll dans les Références du projet VBA.
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

Discussions similaires

  1. lecture fichier XML
    Par bhahmed dans le forum C++Builder
    Réponses: 5
    Dernier message: 18/09/2006, 08h40
  2. [C#-XML] - Problème de lecture fichier XML
    Par Gloups dans le forum Windows Forms
    Réponses: 9
    Dernier message: 08/08/2006, 00h40
  3. Lecture fichier xml aux caracteres accentués
    Par LFC dans le forum Modules
    Réponses: 2
    Dernier message: 13/02/2006, 19h45
  4. Réponses: 3
    Dernier message: 09/12/2005, 17h42
  5. [SAX] Problème lecture fichier xml
    Par BernardT dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 07/07/2005, 18h11

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