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

Développement Office System .NET Discussion :

Echanges bidirectionnels entre excel (maitre) et une application .net (esclave)


Sujet :

Développement Office System .NET

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Echanges bidirectionnels entre excel (maitre) et une application .net (esclave)
    Bonjour à tous,

    Malgré de nombreuses recherches, j'échoue à mettre en place l'architecture qui répondrait aux nécessités auxquelles je suis confronté.

    Mon environnement de travail:
    Excel et Microsoft Visual Studio.
    Dans ce cadre de travail je développe:
    .une application VB.net (parcours de l'internet).
    .une application Excel (mise en forme des données moissonnées)

    C'est Excel qui pilote l'application VB.net via un ensemble de fonctions et procédures VBA.
    . ouverture et arrêt de l'application.
    . envoi de consignes à l'application (pilotage de la navigation, sauvegarde des données dans le système de fichiers etc.)
    L'application, pour sa part, doit être en mesure de retourner des informations à Excel, mais toujours à l'initiative d'Excel.

    Idéalement je voudrais quelque chose de cette forme, vu du côté Excel:
    Set obj = CreateObject("appli") ' L'interface entre application et Excel
    rc = obj.ouvrir(p1, p2) ' exécution des différentes méthodes
    rc = obj.naviguer(adresse)
    ...
    rc = obj.fermer()

    Je pense que COM doit faire l'affaire pour contrôler ce type d'interactions, mais je suis incapable de savoir quelle est dans le cas qui m'intéresse, la méthode la plus appropriée.

    Je suis donc à la recherche d'un petit exemple et/ou de tutoriels qui me permettraient d'avancer concrètement, du moins sur la compréhension des principes... La mise en œuvre après, ne devrait pas être trop compliquée.

    Avec tous mes remerciements ...

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 19
    Points : 12
    Points
    12
    Par défaut Echanges bidirectionnels entre excel (maitre) et une application .net (esclave)
    J'ai trouvé l'exacte réponse à la question que j'avais posée.

    Claude Bohlinger

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/05/2011, 10h14
  2. Echanges trop lents entre Excel (Maitre) et Word
    Par Philippe53 dans le forum VBA Word
    Réponses: 14
    Dernier message: 24/06/2008, 17h25
  3. Réponses: 13
    Dernier message: 04/12/2006, 11h21
  4. Réponses: 1
    Dernier message: 02/02/2006, 14h26
  5. [Excel] Sécurité d'une application
    Par le_sonic dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 10/01/2006, 09h50

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