
VBA开发[WORD、WPS二次开发]
MVC2008MVC
这个作者很懒,什么都没留下…
展开
-
如何判断当前打开的WORD或WPS文件已经关闭?
在大多数应用中都要知道从页面打开的Word或WPS文件是否已经关闭,通常的方法有以下几种:方法一: 由于当前打开的文件是独占模式打开的,所以可以使用移动文件的方法进行判断,如: 将文件从当前文件夹移动到当前文件夹如果出错则改文件在使用,判断结果为当前文件没有关闭,但是这种方法的判断不一定正确,如果有一个WORD或WPS进行在后台运行,而且它也在用这个文件那么这种方法无疑是会有问题的。方法二:原创 2008-07-25 23:49:00 · 3920 阅读 · 0 评论 -
使用VBA进行WPS插件开发[用VB开发]
1.wps2003和wps2005实现的接口方法是一样的,只是他们的方法名称有所变化,而且在wps2003中写的插件,不用修改可以直接在wps2005中使用,开发wps插件Option ExplicitImplements IKExtensibility这儿可以定义一些全局变量进行使用Private WithEvents wpsApp As WPS.ApplicationPri原创 2008-06-13 12:57:00 · 6720 阅读 · 0 评论 -
VBA开发word插件[用VB开发]
1.使用word插件可以方便的开发一些word自定义功能。具体步骤如下: 首先新建一个DLL工程,引入Office插件开发库MSADDADR.dll,继承并实现接口就可以了。 Implements IDTExtensibility2 Private WithEvents cb As Office.CommandBarsPrivate Sub IDTExtensibility2_OnAddI原创 2008-06-13 12:46:00 · 7768 阅读 · 0 评论 -
wps2005插件开发之旅
WPS2005插件开发二:如何屏蔽WPS菜单栏的功能添加自己的功能? Word在安装的时候都自带了VBA环境可以将一些自定义的功能代码写在模板中方便的进行控制,但是由于宏代码执行存在一定的安全性问题,不同的客户端设置也不一样这样给宏代码执行可能带来一些影响,所以比较好的方法就是使用插件控制。WPS在安装的时候默认没有带VBA环境,所以写在模板或文件中的宏代码在没有VBA环境的机器上是不原创 2008-06-18 13:14:00 · 7107 阅读 · 1 评论