Bonjour à tous !D'avance désolé pour le pavé, j'espère que je poste au bon endroit.
Je suis étudiant en info indus et je développe en VB.Net sous Visual Studio 2010 une application permettant de gérer la planification d'opérations de maintenance.
A terme je suis censé obtenir des graphiques (barres horizontales style Gantt) et je ne sais pas encore quel langage adopter compte tenu de la situation.
En gros la boite où j'effectue mon stage utilise encore Excel 2003 et énormément de VBA pas vraiment propre pour planifier sa maintenance. Sachant que l'utilisateur auquel est destiné mon programme utilise différentes sources de données différentes qui ne sont pas modifiables (extractions de bases nationales)j'ai codé un petit programme pour converger le tout correctement vers un fichier Excel. C'est le premier point.
Maintenant j'hésite entre repartir sur du VBA proprement depuis mon fichier généré automatiquement via VB.NET et l'interopérabilité COM Excel/VB.Net et utiliser complétement VB.net pour faire les graphiques de planification, les mises en formes etc.
Je me suis renseigné sur l'interface OLE DB, les datagridview et VBA en général, je sais que ce dernier fonctionnerait vu qu'actuellement c'est ce qui est utilisé, même si peu élégant.