自动从Excel收集数据的方法?

发布于 2024-11-19 16:22:39 字数 190 浏览 3 评论 0原文

我有一个 Excel 插件,可以将实时数据传输到我的 Excel 应用程序中。

将此数据导入 .NET 应用程序的最简单方法是什么?

理想情况下,应该有某种方法将 .xll 文件(实际的 Excel 插件)嵌入到 .NET 应用程序中,并有某种方法来调用 .xll 文件的功能。如果做不到这一点,有什么方法可以自动化 Excel 吗?

I have an Excel plugin which pipes realtime data into my Excel application.

What is the easiest method to get this data into a .NET application?

Ideally, there would be some method to embed the .xll file (the actual Excel plugin) into your .NET app, and some method to call the functionality of the .xll file. Failing that, are there any methods to automate Excel?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

哎呦我呸! 2024-11-26 16:22:39

理想情况下,您希望绕过 Excel 插件并直接从源获取数据。

如果这不是一个选项,您可以使用 Office Interop 在 Excel 文档中的单元格发生更改时触发代码中的事件处理程序。请参阅这篇 MSDN 文章了解一个很好的示例。

另一种可能性是使用商业 MangedXLL 库。

Ideally you would want to bypass the Excel plugin and get the data directly from the source.

If this isn't an option, you could use the Office Interop to fire event handlers in your code whenever the cells in an Excel document change. Please see this this MSDN article for a good example.

Another possibility would be to use the commercial MangedXLL library.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文