| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5373 人关注过本帖, 2 人收藏
标题:VB6如何删除指定EXCEL工作簿的VBA工程?
只看楼主 加入收藏
PJPX
Rank: 1
等 级:新手上路
帖 子:59
专家分:0
注 册:2009-7-27
收藏
得分:0 
回复 10楼 PJPX
再次请教版主一个问题,枚举注册表项HKEY_USERS以下的所有值时,因为每部电脑中AccessVBOM所在的位置都不相同(比如我的电脑是在"HKEY_USERS\S-1-5-21-789336058-839522115-725345543-500\Software\Microsoft\Office\11.0\Excel\Security",而别的电脑可能是"HKEY_USERS\S-1-5-21-200436058-936522115-800845543-500\Software\Microsoft\Office\11.0\Excel\Security"),在使用RegOpenKeyEx函数时,遇到问题:
RegOpenKeyEx(HKEY_USERS, "这里如何?",  0&, KEY_READ,lngKeyHandle)
2011-02-16 16:36
wube
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:23
帖 子:1820
专家分:3681
注 册:2011-3-24
收藏
得分:0 
EX:(VB add VBA code)
Sname = xlBook.VBProject.VBComponents.count
xlBook.VBProject.VBComponents(2).CodeModule.AddFromString (GetCode(SheetNumber, TempXDFFileName1, TempXDFFileName2, 0))'窗体
xlBook.VBProject.VBComponents(Sname - 1).CodeModule.AddFromString (GetCode(SheetNumber, TempXDFFileName1, TempXDFFileName2, 1)) '模块
xlBook.VBProject.VBComponents(Sname).CodeModule.AddFromString (GetCode(SheetNumber, TempXDFFileName1, TempXDFFileName2, 2))'类模块

.VBComponents(Sname):区别模块、类模块、窗体
GetCode:Add Code(此处我是用自定义function回传代替)

删除VBA代码或插入VBA代码都行~搜寻吧...

不要選我當版主
2011-04-05 22:12
快速回复:VB6如何删除指定EXCEL工作簿的VBA工程?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.089408 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved