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

MFC Discussion :

Intégrer Excel dans mon application


Sujet :

MFC

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    cedrix57
    Invité(e)
    Par défaut Intégrer Excel dans mon application
    Bonjour,

    Mes collègues voudraient que je puisse intégrer Excel dans mon application MFC (Visual 2010) et faire des drag and drop d'image/information (qui sont situé dans des html dockable pane) dedans. Idéalement, il faudrait que cela puisse marcher quelque soit la version d'excel installé: 2003, 2007 ou 2010.

    Quelqu'un aurait une piste?

    Merci d'avance

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 482
    Par défaut
    Intégration COM standard.

    Mais à part rajouter des bugs à votre application, je ne vois pas l'intérêt.

    Moi, j'aurais plus intégré un Add-Ins à Excel que l'inverse.

  3. #3
    cedrix57
    Invité(e)
    Par défaut
    Mais à part rajouter des bugs à votre application, je ne vois pas l'intérêt.
    Ben ça peut être utile aux commerciaux lorsqu'il font des démos: pas mal de nos clients pourraient être impressionnés par ce genre de fonctionnalité...
    Mais bon si ça tenait qu'à moi, je développerai en Qt sans Excel ni les MFC.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 482
    Par défaut
    Mais bon si ça tenait qu'à moi, je développerai en Qt sans Excel ni les MFC.
    Il nous fait le Calimero le cedrix57 ?

    Je ne vois pas le rapport.
    Qt supporte COM, comme les MFC.

    C'est donc aussi faisable dans Qt, mais c'est toujours une approche foireuse.

    Et le choix de mettre Excel dans l'application, c'est une suggestion de l'utilisateur.
    Mais vous devez être force de proposition, et arrêter de jouer le Calimero.

    Pourquoi, ne pas rendre votre application intégrable dans Excel ?

    Si vous avez fait correctement votre travail, vous vous débarrassez sans problème des MFC.

  5. #5
    cedrix57
    Invité(e)
    Par défaut
    Je ne vois pas le rapport.
    Qt supporte COM, comme les MFC.
    Désolé ma haine envers les MFC m'a fait sortir une phrase hors sujet Mais quand même j'estime que la probabilité de trouvé un exemple qui marche en Qt est bien plus grande qu'avec les MFC.

    Pourquoi, ne pas rendre votre application intégrable dans Excel ?
    Ben je parle d'une application d'analyse d'image en mode "pas à pas". Notre objectif principal est pas la réalisation d'une application fonctionnelle (c'est l'objectif secondaire), mais impressionnante lors d'une démonstration à des gens qui y a connaissent pas grand chose. J'utilise des bibliothèques développées en interne. Le design est plutôt jolie. J'ai différents panneaux placés astucieusement pour optimiser l'espace de l'application (sans avoir un milliard d'onglet ou de boîte de dialogue).
    Mes collègues souhaitent qu'au moment de la création de rapport excel, l'image analysé par mon logiciel soit remplacé par un excel.

    Il nous fait le Calimero le cedrix57?
    Haha un peu lol. Le problème c'est que dans ma boîte il y a un seul autre informaticien. C'est le chef. Il a plus d'expérience donc c'est lui qui a raison. Et faut pas trop discuter car il s'énerve très très vite. Même s'il sort de grosses conneries, comme un "Qt c'est une nouveauté. C'est sûrement bien mais demain ça va peut être disparaître, on peut pas développer avec ça."
    Du coup moi je m'adapte, je leur fait plaisir. Je suis trois fois moins productifs en respectant leurs contraintes mais ils sont contents.
    Dernière modification par cedrix57 ; 01/12/2012 à 12h55.

  6. #6
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 482
    Par défaut
    Mais quand même j'estime que la probabilité de trouvé un exemple qui marche en Qt est bien plus grande qu'avec les MFC.
    Là, pour ma manipulation en Automation, tu te gourres lourdement.
    Les Qt-ismes n'aiment pas se salir les mains avec de la programmation Office.

    Mes collègues souhaitent qu'au moment de la création de rapport excel, l'image analysé par mon logiciel soit remplacé par un excel.
    Moi, j'interprète ça par "lance Excel avec les données et planque ta fenêtre".
    Oui, je suis un peu jésuite, mais c'est bien plus simple (fainéant comme tout bon développeur) et bien plus safe (moins de debbuging ....).

    Faut juste générer un fichier au Format Excel et lancer Excel.

    lancer :
    http://cpp.developpez.com/faq/vc/?pa...unRegistredApp

    Format Excel, sans emmerdes, .NET (avec un peu de C++/CLI):
    http://www.codeproject.com/Articles/...iles-on-the-se

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/08/2013, 10h12
  2. Intégrer Velocity dans mon application
    Par abdo2011 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 11/09/2011, 20h30
  3. integre fichier excel dans mon application
    Par jalalnet dans le forum VB.NET
    Réponses: 1
    Dernier message: 07/06/2011, 09h31
  4. Intégrer une feuille Excel dans mon formulaire Access
    Par supertoms dans le forum VBA Access
    Réponses: 0
    Dernier message: 13/05/2008, 21h37
  5. Réponses: 2
    Dernier message: 16/06/2007, 15h33

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