乔山办公网我们一直在努力
您的位置:乔山办公网 > office365 > 怎么用vs2010实现对word和excel的操作-office2010 pia,pia叽

怎么用vs2010实现对word和excel的操作-office2010 pia,pia叽

作者:乔山办公网日期:

返回目录:office365


1、依次点击“新建”->“项目”。
2、在弹出的窗口中点击“Visual C#”->“Windows窗体zhidao应用程序”
3、输入应用程序的名称和解决方案名称,点击“确定”创建一个空白的窗体应用程序。
4,将窗体的标题改为“欢迎界面”,并在窗口中插入一张图片和一个标签。
5、最后调整窗口的大小。然后在标签添加鼠标事件响应程序,即当鼠标点击标签时弹出一个欢迎对话框。
6、最后编译整个项目工程。

之前都是用VBA来开发Office解决方案的,后来微软开发出了VSTO这个工具包来创建自定义的Office应用程序,使得开发Office应用程序更加简单,并且用VSTO来开发office应用程序可以使用Visual studio开发环境中的众多功能和CLR提供的内存管理,垃圾回收等功能。
Office应用程序如Word,Excel和Outlook都是用非托管代码来写的, 而我们创建的VSTO工程使用的是托管代码,这时候就需要使用互操作程序集来与Office应用程序里的非托管COM对象交互,然后主互操作程序集(PIA)指的是官方发布的互操作程序集,如果电脑中安装了PIA,当你添加对类库的引用时,那么Visual Studio会自动加载PIA,微软为Office应用程序提供了PIA,如EXcel PIA就是Microsof.Office.Interop.Excel.dll,其他应用程序也类似。当安装了Office产品后,PIA会自动安装在电脑的GAC目录里,每当创建一个VSTO解决方案, Visual Studio会自动为该解决方案加载合适的Office PIA引用和其他程序集
宿主项是表示Office对象模型入口点的类。应用程序外接程序使用Microsoft.Office.Tools.AddIn类为宿主项,此宿主项提供对宿主应用程序和成员的对象模型的访问,可以通过宿主项添加数据绑定的能力和提供额外的事件来扩展本地Office文档。而创建一个Excel解决方案会创建4个Excel宿主项:e69da5e6ba907a64339Workbook,Sheet1,Sheet2和Sheet3.
首先,打开VS2010,通过copy工具栏,选择工具栏中的“工具”,之后通过下拉菜单选择菜单中的“扩展管理器”。

之后,会打开扩展管理器的页面,通过管理器可以看到当前已经安装的插件。(图中显示的是已安装VC助手)

之后,点击联机库,右侧即会出现很多的插件。(如下图。另安装过的插件在列表右侧会有一个绿色"√",则表示已安装)

然后,选择一个需要的插件,点击右侧的“下载”,进行下载。(一般情况下,插件包都很小,通过网络下载也很快,但是一定要有网络,没有网络的话,那就只能安装VC小助手了)

下载完成之后,会出现(下图1所示)的弹窗,点击“安装”即可。然后再点击扩展管理器页面的“立即重新启动”。

再次打开VS时,即可看到安装扩zhidao展插件的效果(如下图,选中高亮插件)

提醒
在编程的时候,遇到下图所示的情况,即vs2010修改某一处代码时候,鼠标就变成灰色区,并且改一个后面字母。
遇到这种情况的时候只需要再次点击键盘的“Insert”键,即可解决。

这种可以实现,但是并不实用,一个窗体里面有好多个控件,运行起来比较慢,最好还是用多个窗体,运行起来不会比单个窗体的慢,而且效果还比较好。

相关阅读

关键词不能为空

ppt怎么做_excel表格制作_office365_word文档_365办公网