上下文:我有几个Excel电子表格,它们接受用户输入,运行一些相当复杂的多步计算,这些计算严重依赖于excel的函数,然后输出结果和图表的汇总表,这些表是标准的我的行业。我的客户问我是否可以将其转换为webapp,所有条目都保存到数据库中,所有结果都在浏览器中提供。我知道我可以在php或javascript中对它进行编程,但考虑到我依赖excel的功能,这将是非常困难和耗时的。
问题:我是否有可能以表格形式捕获数据,用php编写并保存到sql数据库(或任何语言/数据库解决方案),并使用这些值填写Excel中的用户输入单元格电子表格,将作为"计算引擎"在后台?
偏好:喜欢Php,因为我比javascript有更多的经验。同样,更喜欢SQL作为DB解决方案。首选Excel over Google表格,但可以根据需要进行切换。
答案 0 :(得分:0)
考虑到您正在使用Excel,我猜测您正在运行Windows计算机。我知道您可以使用ODBC将Excel视为数据库。我不确定以这种方式进行更改是否会触发您正在寻找的重新计算,但如果确实如此,您可以将Excel文件视为 数据库(但可能不是您的最终数据库)。
如果你朝着这个方向前进,那么如果你没有登录,将会有额外的设置工作让Excel正常运行(或者,你需要配置你的服务器以便#39) ; 始终使用Excel运行登录。
从长远来看,我建议您考虑从使用Excel迁移进行计算。