Je sais que cette question a été publiée avant ... mais je n'ai pas encore trouvé de réponse (en plus des réponses génériques sur la façon dont XLL sont en fait DLL, etc). Quelqu'un at-il réussi à appeler un XLL à partir de dire C# (en utilisant DllImport) sans avoir à charger Excel avec le XLL chargé comme addin?Exécution d'un XLL en dehors d'Excel?
Fondamentalement, vous devrez créer un XLCALL32.DLL spécial qui simule l'hôte Excel. Cela ressemble à beaucoup de travail ... quelqu'un l'a-t-il fait? Ou vu un produit pour le faire?
Merci
Voir la réponse à http://stackoverflow.com/questions/278025/calling-an-xll-from-unmanaged-c?rq=1 –
Lire la réponse de goverts - XLL Plus est la voie à suivre, si l'argent est pas un problème - http://stackoverflow.com/questions/1940747/calling-excel-dll-xll-functions-from-c-sharp?rq=1 – quixver
PS C'est beaucoup de travail. Stubbing Excel n'est pas aussi facile que cela puisse paraître. – quixver