Excel Javascript API是否只用于创建附加组件?

问题描述 投票:0回答:1

我正在考虑使用该API与网络服务器快速交换大量Excel数据。特别是用于管理目的。

要求

  1. 与自定义的webserver建立连接,而不是本地host [ON OPEN] 。
  2. 当打开excel文件时,将网站上的数据刷新到excel工作簿中[ON OPEN] 。
  3. 向webserver发送锁定命令,以防止其他用户也同时进行修改[ON OPEN] 。
  4. 将所有数据返回到webserver[ON SAVE]。
  5. 当格式不正确时,显示错误信息[ON SAVE]解除锁定[ON CLOSE]。

几个问题

  1. API是否只适用于本地主机或自定义的webserver?

  2. 有办法为ON OPEN创建一个事件吗?

  3. 是否有办法为ON SAVE创建一个事件?

  4. 有办法为ON CLOSE创建一个事件吗?

javascript excel api office-js
1个回答
0
投票

Office.js的API可以在任何Web服务器上工作。Localhost只在开发测试时使用。

当加载项打开时,你想运行的任何代码都可以放在调用的 Office.onReady (或 Office.initialize).

目前还没有办法处理保存或关闭事件。

© www.soinside.com 2019 - 2024. All rights reserved.