电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Office插件开发VIP专享VIP免费

Office插件开发_第1页
Office插件开发_第2页
Office插件开发_第3页
Office 插件开发 插件(AddIn),实际上是一个组件(COM),插件安装到系统后,会在Office 的对应目录HKEY_CURRENT_USER\Softw are\Microsoft\Office\Word\Addins(以WORD 为例)上标记此插件的名称,加载方式等,而在组件注册的过程中此插件的的执行程序的全路径也会在注册表中标记,按照插件ID 在注册表中查找,就可以找到这些注册表项。其实用 VS.NET 来开发Office 插件,是不需要关心这些问题的,因为在建立插件项目的同时,会建立一个此插件项目的安装项目,用此安装项目就可以自动执行在注册表中添加这些项目。 一, 打开Visual Studio2005,建立共享插件 新建一个项目File-New -Project 建立一个共享的插件,选择 Other Project Types-Extensibility-Shared Add-in 确定项目目录之后,点击 ok,会出现插件生成向导, 点击 Next 选择开发语言,然后点击Next 选择需要嵌入这个插件的应用程序。这里选择Excel,点击Next。 在两个编辑框中输入插件的名称和描述,点击Next 第一个选项,表示是否在应用程序启动的时候,启动这个插件,第二个选项表示这个插件是所有用户使用,还是仅仅当前用户使用。选中这两个检查框,点击Next 点击Finish,最后生成两个项目,在右边的Solution Explorer 中,一个是插件项目MyAddin1,另一个是插件安装项目MyAddin1Setup。 二, 增加代码 在插件中需要对 Excel 对象进行操作,需要首先添加一个引用 点击Add Reference,在出现的窗口中,选择Com 页,在下面的组件中选择Microsoft Excel 11.0 Object Library 点击Ok,然后在插件项目中的Connect.cs 文件中,添加Using 插件项目中的Connect.cs,对Excel 的操作就是从这个文件开始的。 其中OnConnection 事件是启动插件的地方。 我们可以在OnStartComplete 事件中写代码,比如说绑定事件 首先我们要获得Excel.Application 这个类,在OnConnection 中已经得到applicationObject,在这里转化一下就可以了 Excel.Application excelApp=(Excel.Application)applicationObject; 接着,我们就可以绑定excelApp 这个对象的事件了,我们可以通过智能感知,很方便的得到excelApp 可以使用的事件。在这里我们绑定SheetSelectionChange,选中它,点击鼠标。 在这个事件后面添加+=,系统会自动提示要增加的内容 提示出现后,点击 Tab 键,会自动完成这些代码 再点击一次 Tab 键,将需要绑定的事件excelApp_SheetSe...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部