gpt4 book ai didi

excel - 在 Web 应用程序的后端使用带有宏的 Excel 电子表格

转载 作者:行者123 更新时间:2023-12-04 20:47:41 24 4
gpt4 key购买 nike

我有一个建筑噩梦摆在我面前,想弄清楚一些细节。

所以,问题如下:

有人如何构建一个 Web 应用程序,它使用一些深埋在 Excel 电子表格中的宏作为计算的后端?

的背景:
我的客户有一个 Excel 电子表格为他做一些计算(所以它在某些方面是一个 Excel 应用程序)。现在他愿意拥有一个使用相同 Excel 电子表格作为后端的 WEB 应用程序。是的,就像上面所说的:有一个 Web 前端对这个 Excel 电子表格中的宏进行查询并返回计算数据。不,我无法查看宏源并将其翻译成我的目标语言,因为电子表格受密码保护,无法编辑。

最好保持不变的主要 Web 服务器是 Apache。我最精通的目标开发语言是 PHP。

我已阅读 Microsoft Support article about Excel<->VB interoperabilityquestion here about the Excel<->C# interoperability并得出结论,下一个数据流可以完成该任务:

Apache -> 后端中的一些 C#.NET/VB.NET 应用程序作为中继 -> 我的 Excel 电子表格 -> 返回中继 -> Apache

但当然我认为这太可怕了,我想要一些更明智的解决方案。

最佳答案

如果隐藏在电子表格中的宏是 VBA,则没有干净的方法 (AFAIK) 在服务器上运行电子表格。
有一些可用的工具声称能够将包含 VBA 的 excel 电子表格编译成可以在服务器上运行的可执行文件,但我没有使用它们的经验,所以不知道哪种工具适合你的情况。

关于excel - 在 Web 应用程序的后端使用带有宏的 Excel 电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7818987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com