将(重度公式加载的)Excel电子表格转换为用户友好的网络计算器

时间:2011-06-16 15:28:01

标签: javascript excel forms excel-formula calculator

我需要创建一个webtool,它接受多个输入值,并根据Excel工作簿中复杂的算术计算序列生成许多输出。我正在考虑将公式硬编码为Javascript并创建实时更新用户输入表单,但我不想浪费我的时间,如果有更有效的方法这样做...我听说嵌入直播网页中的电子表格,但意识到这只与IE兼容,这不是首选。有没有人有建议帮助我入门?

2 个答案:

答案 0 :(得分:2)

你需要的不仅仅是javascript才能实现这一目标。尽管网络大师反对者,我还是成功了。您需要在服务器上使用IIS和Excel。人们对第二项要求感到困惑,但你必须使用可用的东西。 SpreadSheet Gear是另一种选择。

但是第一个问题你应该问自己,你真的需要一个网络前端吗?我会探索在excel中构建你的前端;有一个单元格映射选项卡,用于将UI元素映射到计算器电子表格的单元格,并将内容从一个电子表格宏复制/粘贴到另一个电子表格中。

这种设置的美妙之处在于您可以通过计算器电子表格批量运行。

答案 1 :(得分:0)

您可以使用Formula.js,它是Excel公式函数的JavaScript实现。