首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Office外接程序与使用Office的Office外接程序

Office外接程序与使用Office的Office外接程序
EN

Stack Overflow用户
提问于 2016-03-02 10:55:30
回答 2查看 6.5K关注 0票数 8

最近,微软推出了office外接程序体系结构,允许开发远程托管的外接程序,并在办公室内的IFrames中运行。我读了很多书,试图了解这个体系结构是作为VSTO的替代品,还是它们有单独的用例。VS 2015有两个模板。

在我的具体情况下,我想开发一个扩展Excel 2016的外接程序,它具有自定义导入功能(例如定制TSV、TSV,甚至XLSX)。我不知道该选哪种类型的项目。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-02 12:37:08

考虑到作为COM和VSTO外接程序开发的遗留应用程序的数量,我很难相信微软会在未来10年内放弃对它的支持。

对我来说,一种方法与另一种方法最重要的区别是:

COM/VSTO办公加载项

  • 访问完整对象模型
  • 本地机器交互,例如文件系统
  • 自Office 2007以来可在Windows上获得

JavaScript Office加载项

  • Windows、OS、iOS等操作系统之间的可移植性(但还不是全部完成)
  • 与在线服务的轻松集成
  • 易于分发,无需担心安装程序。

在你的情况下,我会问自己以下问题:

  • 将来还需要支持Windows以外的其他平台吗?> JavaScript API
  • 当前的JavaScript API实现是否涵盖了这些需求?
票数 14
EN

Stack Overflow用户

发布于 2016-04-05 02:39:19

我发现VSTO也没有100%实现。我已经放弃了为Project开发VSTO,遇到了太多的问题。相反,我已经开发了VBA中的所有内容,并完善了一些安装、分发和更新VBA宏的简洁方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35745185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档