我可以将 XLL 加载项与 SpreadsheetGear 一起使用吗
我有一个需要在 SpreadsheetGear 中使用的自定义插件。我可以直接引用 XLL 文件,还是有办法制作接口或包装器来访问它?
谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有一个需要在 SpreadsheetGear 中使用的自定义插件。我可以直接引用 XLL 文件,还是有办法制作接口或包装器来访问它?
谢谢!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
SpreadsheetGear 没有与 XLL 文件交互的 API。 SpreadsheetGear 中提供了用于创建您自己的自定义函数的 API,因此您可以使用此 API 重新实现您的自定义函数。我无法确定是否可以使用 SpreadsheetGear 的自定义函数 API 围绕 XLL 编写某种包装器。
有关自定义函数 API 的更多信息,请参阅我们文档中的 SpreadsheetGear.CustomFunction 命名空间 (http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.6.0/SpreadsheetGear~SpreadsheetGear.CustomFunctions_namespace.html)
SpreadsheetGear Explorer Solutions for C#/ 中还有一个示例VB(可在“开始”菜单下的“SpreadsheetGear 2010”文件夹中找到...假设您的计算机上安装了 SG),演示了构建一个简单的自定义函数(在计算 > 自定义函数下)。
SpreadsheetGear has no APIs to interface with XLL files. There are APIs to create your own custom functions within SpreadsheetGear, so you could re-implement your custom functions using this API. I couldn't say whether it's possible to write some sort of wrapper around your XLL using SpreadsheetGear's Custom Function API.
For more information on our Custom Function API, see the SpreadsheetGear.CustomFunction namespace in our documentation (http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.6.0/SpreadsheetGear~SpreadsheetGear.CustomFunctions_namespace.html)
There's also a sample in the SpreadsheetGear Explorer Solutions for C#/VB (found in the "SpreadsheetGear 2010" folder under the Start Menu...assuming you have SG installed on your machine) that demonstrates building a simple custom function (under Calculations > Custom Functions).