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 ...
Partager