vba - VSTO 加载项迁移到 Office 365

标签 vba sharepoint vsto excel-2010 office365

我在一个学术实验室工作,一直在研究 VSTO Add-In to Excel(主要用于处理复杂的数据分析和生成报告,我认为是 VSTO 的面包和黄油)。在实验室,我们几乎只有 Office 2010(大学就是这样)。我们正在与一家使用 Office 365 的制药公司合作。

他们想使用我一直在开发的同一个插件,所以我们都在同一个页面上。如果出现任何许可问题,我已告知我们的技术转让办公室,因为我认为这不是我需要解决的问题。

在技​​术方面,我一直在试图弄清楚 Add-In 是否适用于 365。我在 VS-2012(专业的学术版)中构建它并且它在 Excel 2010 中运行良好(尽管我一直在添加到它)。

我读过了:

https://blogs.msdn.com/b/donovanf/archive/2011/06/29/office-365-developer-guidance-and-resources.aspx?Redirected=true

这并没有让它听起来充满希望,直到我意识到如果他们获得高级版,它仍然包括本地安装:

https://office.microsoft.com/en-us/business/office-online-microsoft-office-365-for-small-businesses-FX103037625.aspx

所以我的问题是,如果有人在本地安装 365 高级版,那么为 2010 年构建的 VSTO 仍然有效吗? 我可能会在几天内亲自与他们会面时回答这个问题(并因此尝试一下),但如果可能的话,我想提前知道答案。

如果没有,最好的解决方案是回溯到 VBA(这似乎是倒退)或尝试使用 SharePoint(这是我生命中的第一次)。

谢谢。

最佳答案

好吧,希望有人知道它实际上可以与 365 的 Premium 添加一起使用,从而可以省去一些担忧。我能够将加载项部署到他们的 365 本地安装中而不会出现问题。我认为它不适用于较低版本,但我还没有机会进行测试。

关于vba - VSTO 加载项迁移到 Office 365,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15643176/

相关文章:

sharepoint - 在基于SharePoint表单的身份验证中登录用户名

c# - 如何在没有 Visual Studio 的情况下开发 Microsoft Office 插件

c# - 激活状态栏中的 Num Lock 指示灯

json - 使用 Excel VBA 访问 Zendesk Web API(并在其中进行身份验证)

vba - 将 VBA 函数调用到子过程中

shell - 函数 ExecCmd,曾经在 access 2007 中工作,但在 access 2013(64 位)中不再工作

vba - 尝试访问共享点时出现路径未找到错误

vba - 使用 VBA 选择最后一行并向下复制

rest - 使用 Dropzone.js 上传 BLOB/ArrayBuffer

c# - 我应该选择什么样的设计原则/模式?