Office Tool Plus 基于 Office 部署工具 (ODT) 打造,可以很轻松地部署 Office。无论你是个体还是团队,Office Tool Plus 都是您的 Office 小助手 安装步骤 如果下载...
2020-11-02 971 office365office365安装
VSTO(Visual Studio Tools for Office )是一套用于创建自定义Office应用程序的Visual Studio工作环境下的工具包,微软希望用它来替代现有工作在VBE工作环境的Office开发软件VBA(Visual Basic for Applications)。
现有VBA的是是Visual Basic语言的子集体,基于VB6.0版本,应用了很长时间,因其学习掌握相对简单、免费应用,所以广泛应用于微软的办公软件的开发平台,并且从早期Office到现今的Office 2016一直支持VBA。但面对VBA这样的VB脚本语言,开发环境显得简单,功能不够丰富,并且需要把代码分别嵌入到每个文件中去,如果出现bug或者项目需要升级,得重新打开文档进行修改,低效率在企业级应用中是无法容忍。另外VBA代码安全保相对于其他环境完整、功能丰富的高级语言显得非常弱,不适于商业和企业大数据的开发。
因此,微软想用Visual Studio .NET和.NET Framework来解决这些问题,VSTO应运而生。它可以用Visual Basic 或者Visual C#扩展Office应用程序(例如Word、Excel、InfoPath和Outlook),借助强大的Visual Studio开发环境来定制程序,无论是创建简单的数据录入应用程序还是复杂的企业解决方案,VSTO都使之变得容易。
事实上,VSTO并不是新鲜事物,微软从Office2000开始就有VSTO 1.0版本支持,Office 2003的VSTO 2.0、Office 2007的VSTO 3.0、Office 2010的VSTO 2010、Office2013的VSTO 2012直至Office 2016的 VSTO 2013。为什么这么多版本,开发者很少,甚至有的人听都没听过呢?我认为,学习成本(就是学习难易度)影响了它的普及,想想学习编程对绝大多数人的来讲就很难,更不要说号称编程语言逻辑最严密的C系列语言。也许看到这一点,微软一直在Office中内嵌VBA。
所以,对Office进行二次开发,对于非专业程序开发才来讲,VBA还是最容易掌握、成本最低的语言。
标签: Office开发语言VSTO
相关文章
Office Tool Plus 基于 Office 部署工具 (ODT) 打造,可以很轻松地部署 Office。无论你是个体还是团队,Office Tool Plus 都是您的 Office 小助手 安装步骤 如果下载...
2020-11-02 971 office365office365安装
1.打开Office出现如下问题 2.解决方法 step1: 开始搜索运行(快捷键WIN+R) step2: 输入:services.msc step3: 找到Microsoft office即点即用服务 step4: 右键属性,将启...
2020-11-02 481 Office无法打开office更新office更新失败
电脑重启了一下,发现Office不能用了,打开之前的文档,提示程序无法启动错误代码0xc0000142,百度了一大堆办法,都是叫我怎么设置什么区域语言之类的,还有什么弄什么注册表...
2020-11-02 300 officeoffice2021office2021下载office2021安装
一、安装前准备 OfficeToolPlus(简称:OTP) 这个安装Office的辅助软件大家都知道的吧,简直就是利器啊,目前最新版本是8.2.2.3,发布于2021-05-28。 官网地址:https://otp.l...
2020-11-02 159 Office2021
需求 之前用2016密钥激活的,包括kms等很多破解软件都是密钥激活,现在我购买了正版microsoft365,但是因为盗版密钥问题,office里面显示仍然是2016. 解决方法 这里...
2020-11-02 824 卸载office2016卸载office2016密钥