【问题标题】:Options for custom excel calculator on website网站上自定义 Excel 计算器的选项
【发布时间】:2018-12-10 14:23:12
【问题描述】:

我正在尝试将我在 excel 中开发的一系列自定义计算器添加到我的网站。 其中一些是相当复杂的大表,我有很多。

我希望用户能够将数据输入某些单元格以执行计算,将表格下载为硬编码 .xlxs(即应删除公式),并直接从页面下载它们的 pdf。

到目前为止我尝试过的选项是使用 excel-online 嵌入工作表或工作簿(问题在于它附带的下载功能会下载整个工作簿或包含所有公式的工作表。是否可以制作从这个 iframe 嵌入文档中导出硬编码数据的脚本?)或用 html 和 javascript 完全重写每个表格计算器(我不愿意这样做,因为我有很多事情要做)。

任何其他选择或建议将不胜感激。

谢谢

【问题讨论】:

    标签: javascript html excel office365 calculator


    【解决方案1】:

    在我看来,你有 3 个选择。

    1. IFrame Excel Online,让用户在那里做所有事情,让他们下载 .xlsx 文件 - 这意味着他们将拥有公式。

    2. 模拟 Excel Online 界面,因此您最终不会使用真正的 Excel 内容。输入数据后,用户可以下载预计算版本的 Excel 表格,您不会暴露您的计算器功能。

    3. 创建 Excel 加载项。您可以通过两种方式执行此操作,即 VSTO 加载项或 Web 加载项。这样,您就不会暴露计算器的功能,但仍然让用户能够使用它们。 Web 插件是跨平台的,而且非常简洁,但如果您的计算量非常大,您可能需要研究 VSTO。

    【讨论】:

    • 嗨,Mavi,谢谢您的帮助。当我试图使用它来增加我的网站的流量(但不放弃我的公式)时,似乎我将不得不选择选项 2。但感谢您告知我选项 3,我认为这可能非常有用后期。
    • 那么您会认为这是一个有效的答案吗? (想知道你是否会在那里打绿色勾号;))
    猜你喜欢
    • 1970-01-01
    • 2013-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-20
    • 1970-01-01
    相关资源
    最近更新 更多