Utiliser les dll Excel sans Excel sur le poste.

gevone Messages postés 2 Date d'inscription mercredi 25 septembre 2013 Statut Membre Dernière intervention 4 octobre 2013 - 25 sept. 2013 à 14:29
gevone Messages postés 2 Date d'inscription mercredi 25 septembre 2013 Statut Membre Dernière intervention 4 octobre 2013 - 4 oct. 2013 à 11:14
Salut à tous,
Depuis une supervision développé en C# (Panorama),
on a développé des scripts en VBA qui récupère des données (BD SQL)
et on fabrique des fichiers Excel avec des onglets. Ça Marche!

L'étape suivante est de ne plus avoir Excel sur le poste mais de continuer à fabriquer les mêmes fichiers.
microsoft.office.interop.excel.dll serait il une solution et si oui comment l'installe -on et ou le trouve t-on?
Sinon, quelqu'un aurait il une autre idée?
Merci d'avance

2 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
25 sept. 2013 à 18:35
Bonsoir,

Ce n'est pas possible, tu dois avoir Excel pour exécuter du VBA ou accéder à un fichier Excel :
http://stackoverflow.com/questions/11448197/how-to-use-microsoft-office-interop-excel-on-a-machine-without-installed-ms-offi
0
gevone Messages postés 2 Date d'inscription mercredi 25 septembre 2013 Statut Membre Dernière intervention 4 octobre 2013
4 oct. 2013 à 11:14
Bonjour,

Effectivement, ce n'est pas possible sauf à tout reprendre.

On s'est dirigés vers une solution de formatage d'onglet en XML.

ça fonctionne plutôt bien.

Merci pour la réponse.
0
Rejoignez-nous