VBA就像部署Excel JavaScript加载项一样

时间:2017-08-17 13:05:14

标签: javascript xml excel-vba sharepoint office-js

我们通过直接向他们提供嵌入了VBA代码的excel文件,将最终产品部署到最终用户。

我们现在使用JavaScript Excel加载项完全迁移了相同的代码库。现在,在使用JavaScript时,我们希望为最终用户提供相同的部署体验。经验应该是他们只需要采用我们的excel模板并立即开始。

问题是:

  1. JavaScript托管在我们的服务器上
  2. 我们无法直接在Excel文件中嵌入JavaScript加载项。
  3. 为了提供相同的部署体验,我们尝试了以下解决方案。

    1. 通过网络共享文件夹提供加载项 但是,部署并不是一件容易的事。首先,我们需要设置共享文件夹目录。其次,确保所有Office 2016安装都需要从此受信任的加载项目录URL中选择加载项。第二步需要在每个最终用户的PC上单独重复。这对最终用户来说似乎是一项繁琐的工作。
    2. 我们可以使用基于SharePoint的加载项目录提供对产品的访问,但许多最终用户没有SharePoint订阅。
    3. 所以我的问题 - 有没有办法让这个Excel模板可以跨多个最终用户进行部署和共享

      • 将加载项嵌入Excel模板本身。
      • 不让用户彻底完成设置部署目录的繁琐任务。

      最终目标是让我们的产品开发团队为开发和部署烦恼,让用户只使用加载项。

1 个答案:

答案 0 :(得分:0)

有一种方法可以在Office文件中嵌入Office Web Add-in。看看这是否符合您的需求:Automatically open a task pane with a document。另请参阅示例应用:Office-OOXML-EmbedAddin

相关问题