-4

社区,

有人可以帮助我了解创建一个调用 MS Excel 进行数据/计算的网站的基础知识吗?

我创建了一个相当强大的 Excel 工作簿,它使用 VBA 宏进行了数千次计算。最终目标是能够创建一个简单的网站,用户可以访问该网站以获得结果。

- - - 更新 - - - -

据我所知,不可能创建一个使用 MS Excel 作为其计算引擎的网站。相反,需要构建一个不需要 MS Office 的独立应用程序。基本上,我花了大约 80 个小时将一个超过 300 个小时的 Excel 项目移植到一个 .NET 桌面应用程序上。这对我来说是最好的选择。在最终选择 .NET 之前,我研究并尝试了 Java、C++、PHP 和其他语言。

最困难的部分只是弄清楚如何存储/检索/更新项目所需的数据。从那里,从 VBA 转移到 .NET 相当简单。对我来说,接下来的步骤是制作一个反映我的桌面应用程序的 Web 应用程序(使用 Visual Studio 2012)。最后,我将建立网站。一旦我完成了,我将为那些已经构建了一个他们想带到网络上的 Excel 项目的任何人提供更新。

谢谢 - 感谢所有提供建议的人。

4

1 回答 1

1
  1. 网站:不是真的。您需要 msoffice 来运行工作表,因此除非您之前手动执行工作表以便数据可供读取(不执行),否则您无法使用 ms excel 执行此操作。您可以使用编程语言来完成,这取决于您的需要和熟悉的内容,您有很多选择 VB(脚本)应该是最简单的,而 PHP 应该是最知名的最强大的。在刚刚了解数学的具体问题和功能之后!

  2. 服务器:当然你可以使用那台笔记本电脑,但它不仅存储而且处理页面请求。请记住,它应该使用 Web 服务软件正确设置。通过电缆连接是安全的,但问题是您希望它有多可靠?家庭连接和弱服务器可能不那么可靠,但它适用于测试和小型场景,否则只租用托管解决方案会更简单。根据您的需要,基本网站的成本可能从 15 美元到 60 美元不等。

PS:有一个好用的服务器软件叫xampp,可以在windows上流畅运行。它支持多种语言和数据库。

A1。是的,它是一种脚本语言,它的速度要慢得多,而且整体能力也较差,这取决于如果 VB 就足够了,您想要实现什么。

A2。它在计算方面最强大,因为它在服务器上运行并且用途广泛。对于数据存储,我推荐数据库,但这对你来说可能很复杂。

A3。不,您不能放弃 HTML,它对网页来说是必不可少的核心结构。

新A1。Java 也比 php 更强大且更便携,但由于它运行客户端,因此存在更多问题。Jsp 运行服务器端,类似于 php。土豆potAtoes。从选择一种语言开始,但请记住脚本语言通常是客户端,这意味着它取决于用户的电脑并且代码可供他们使用。

新A2。也许不是最好的选择,但可行。

新A3。Excel 速度更接近于 php/服务器端语言,出于多种原因,我会推荐 php。安全快速精确(无四舍五入)功能强大许多数学函数可能也有一些财务,不确定。

新A4。是的,PHP 和 HTML 可以很好地协同工作,但请记住一个在服务器上运行而 HTML 在客户端上运行。

新A5。网络上的许多人,也将“php for dummy”作为一本书作为起点。

新A6。你让我在那里,我不熟悉R。

于 2013-07-30T23:45:35.350 回答