Comment faire pour faire EXCEL VBA sur un server de production

"The Business" a écrit une macro Excel VBA sophistiquée qui parsing plusieurs arrays de calcul complexes et irréguliers (tables logiques multiples par onglet) et produit un résumé XLS. La direction veut que l'informatique "la reproduise" et qu'elle l'exécute sur un server.

J'ai vu un exemple d'utilisation du lecteur Jet pour lire des tables régulières (1 par onglet) dans une feuille de calcul, mais les feuilles de calcul sont irrégulières et cette macro fait plus que lecture, elle définit des formules de cellules, etc. Par conséquent, je suppose que nous avons besoin de plein VBA.

Comment faites-vous cela en production si vous ne pouvez pas installer Excel sur un server de production?

Vous pouvez utiliser une bibliothèque pour interagir avec des files Excel comme Spreadsheet Gear par exemple … Je suis sûr qu'il y a plein d'autres. Vous pouvez ensuite lire les files Excel puis produire le résumé XLS. Vous devriez lier tout cela en utilisant VB. Vous ne devriez pas nécessairement installer Excel sur le server de production.