|
原帖由 wpsl5168 于 2009-5-4 11:49 发表 ![]()
还有我跟我同事两个人的电脑上测试,我机子上没有任何反应,她机子至少在运行完程序,再打开EXCEL的情况下,能出现HELLO FENGLEIHEN,我的机子excel 的宏安全性里面有已经勾选信任对于“VISUAL BASIC 项目”的访问。
再试了一下,原来是运行完后打开一个已经存在的EXCEL文件才会有HELLO FENGLEIHEN的值,如果从开始程序打开EXCEL程序就没有值。
真不是我这种小虾能理解的
出现上述问题是由于程序执行尚未成功(有错误的,我上面说了),进程中excel.EXE在后台等待,当打开一个已经存在的EXCEL文件会激活这个等待的excel.exe,所以这就是你出现的现象。
ps:这个程序网上可从来没有过的,网上大部分都是一些excel基础操作。
试想一下:VBA可以对excel进行完全操作,有了这个程序可以往excel中添加宏并执行。也就等于可以对excel进行大部分操作。
有时间写个完成之后删除宏的。
有人说ole下载很慢但是确切的说,sap下载到excel中一部分代码也是用ole的。详见函数:XXL_FULL_API |
|