首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visual Studio Tools for Applications是Office 2007的一部分吗?

Visual Studio Tools for Applications是Office 2007的一部分吗?
EN

Stack Overflow用户
提问于 2008-11-02 17:36:00
回答 3查看 1K关注 0票数 1

我理解VSTO的部分。Visual Studio提供了一些项目模板,可以帮助您开始创建基于.NET的插件。

但是VSTA在哪里呢?我安装了SDK,但它似乎是为了向您自己的应用程序添加可扩展性。

我曾认为VSTA就像是Office2007的新VBA。Infopath 2007似乎启用了VSTA,但我似乎找不到Excel 2007在哪里也启用了VSTA。

我是不是漏掉了什么?

EN

回答 3

Stack Overflow用户

发布于 2009-04-02 14:35:26

据我所知,VSTA不是“新的VBA”,也不是内置到Office2007中的,而是一个单独的“带.NET的超级VBA”,它必须从Summit获得许可,并作为外部应用程序的一部分分发。我认为它只是针对希望扩展Office的ISV,但关于它的简介中也包含了以下内容:

也许最受企业BDM和SI称赞的功能是,VSTA定制可由任何版本的Visual Studio无缝打开,使专业开发人员能够继续增强最初由最终用户开发人员创建的应用程序-这是许多企业所要求的功能,因为应用程序通常会随着时间的推移而变得更加复杂。

我没有费心用谷歌搜索BDM和SI对我来说意味着系统国际单位,但我认为这意味着你可以把你的交易员用来将一文不值的债务凭证转换成金矿CDO(然后是救助)的可怕的excel VBA混乱,你的“真正的开发人员”可以在Visual Studio中打开它并整理出来(或者干脆退出...)。

此外,VBA和VSTA还可以共存:http://blogs.msdn.com/vsta/archive/2006/07/31/684514.aspx

票数 1
EN

Stack Overflow用户

发布于 2008-11-03 09:13:49

如果我理解正确的话,VSTA是一种新技术,它为应用程序供应商提供了一条通向可扩展性的“标准”捷径。因此,它将来可能会出现在Office应用程序中,也可能不会出现,但现在已经不存在了。

如果它得到了Excel、Word等的支持,那么UI (Visual Studio Shell?)应该作为包的一部分分发。

但我可能会偏离基地数英里...

票数 0
EN

Stack Overflow用户

发布于 2012-03-22 23:07:55

VSTO 2005可作为完整的开发环境单独安装。

点击此处阅读更多内容。

http://msdn.microsoft.com/en-us/library/54ds2za4(v=vs.80).aspx

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

https://stackoverflow.com/questions/257096

复制
相关文章

相似问题

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