VB6.0如何启动EXCEL的VBA程序

我已经写好了VBA的程序,可是由於多个EXCEL档案操作繁琐,且代码容易被人看到,所以想通过VB6.0来对相关EXCEL档案进行调用,然後启动EXCEL中的VBA程序,将... 我已经写好了VBA的程序,可是由於多个EXCEL档案操作繁琐,且代码容易被人看到,所以想通过VB6.0来对相关EXCEL档案进行调用,然後启动EXCEL中的VBA程序,将VBA执行结果保存在EXCEL中,就是这样。主要的难点在於,不知道怎麼在VB6.0中写程式启动和关闭EXCEL的VBA程式,求答案,谢谢,线上等 展开
 我来答
姓王的wy451

2012-09-20 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8947万
展开全部
很久没玩VB了,忘得差不多了,但我想肯定行的。不过既然会VBA了,何必要用VB呢,VBA也行。
用工作簿的OPEN事件启动代码,然后在代码运行完成后关闭表格。有什么具体要求请说明

建一个Excel文件,在这个文件编写主程序,如果要手动输入启动参数,最好建一个窗体,在窗体设文本框输入启动参数,窗体由文件的OPEN事件加载。窗体设命令按钮运行程序,程序中用“Workbooks.Open”方法打开其他Excel文件,对打开的文件进行处理的程序可在主程序文件也可在本文件进行,在子文件的代码应写在文件的OPEN事件中才能自动运行。在文件中传递数据在主程序文件中的模块中设置全局变量或数组。代码最好都写在主文件中,便于用密码保护。各个子文件也可设打开密码,这样他人就不能打开你的任何文件。
leiyangbdwk
2012-09-14 · TA获得超过3295个赞
知道大有可为答主
回答量:4975
采纳率:12%
帮助的人:4399万
展开全部
没试过,应该不行的吧。
--------------------
你说的代码容易被看到,其实有办法加密vba代码的,让别人看不到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式