Je recherche un composant feuille de calcul .Net qui pourrait également exécuter le VBA contenu dans les fichiers Excel.Composant tableur avec support VBA
J'ai trouvé Spreadsheet Gears très agréable pour manipuler et permettre à l'utilisateur d'éditer des fichiers Excel, mais sur des feuilles de calcul qui utilisent VBA pour les calculs, eh bien, ceux-ci ne fonctionnent pas. Donc, en dehors d'Excel lui-même, y a-t-il d'autres composants qui peuvent exécuter VBA?
Je ne sais pas VBA, mais il est (ou était) un composant .NET exécuterait VBScript. Je l'ai utilisé avec .NET 2.0. La syntaxe est très similaire et peut fonctionner pour du code qui n'a pas besoin d'une intégration étroite avec un classeur spécifique (comme une bibliothèque de fonctions ou autre). – jtolle
SpreadsheetGear n'exécutera pas votre code VBA, mais vous pouvez implémenter vos fonctions définies par l'utilisateur dans C# ou VB.NET et vos classeurs fonctionneront avec SpreadsheetGear. Voir l'exemple "Fonctions personnalisées" sur cette page pour un exemple: http://www.spreadsheetgear.com/support/samples/calcengine.aspx –