永发信息网

如何在VB中自动运行EXCEL中的宏

答案:2  悬赏:60  手机版
解决时间 2021-03-20 01:48
如何在VB中自动运行EXCEL中的宏
最佳答案
如果是打开Excel文件就自动运行宏,那么,可以在ThisWorkBook里面,在WorkBook_Open事件里面加入代码,这样启动Excel文件即可自动运行宏。或者在模块里面使用Auto_Open事件,也可以自动运行宏。

如果是在Excel使用过程中使用宏,就必须根据你的需要,选择合适的事件来触发宏代码。
比如,如果要A1单元格的值改变,就自动运行某个宏,那么就在Sheet_Change事件中,加入代码
If Target.Address = "$A$1" Then Call xx宏
如果是选取单元格变化触发某个宏,则用SHeet_SelectionChange事件。

所以,要自动运行某个宏,就必须明白你首先需要在什么时候触发宏,然后根据需要来选择相应的事件即可!!
全部回答

1)   你先要在当前工作表上插入按钮,(视图---工具----控件工具自箱),然后插入按钮

2)右击按钮,选择自定中编入代码,输入宏名

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
快毕业了。请教教我如何向一个自己暗恋3年的
北京哪儿的夜景最好?
从五台山到台怀镇坐车多少钱
请问英语高手:Phone service is temorary un
属猪是什么星座
怎么自己制作自动喂鱼的,怎么做,需要什么材
解下列方程并检验 7x+3.8=18.5
vivo手机hd怎么关闭
沙子冲地址有知道的么?有点事想过去
港福铂金b.pt950.15是什么意思
2.5jewels swissmade机芯是瑞士机芯吗
我每次来大姨妈都特别的疼,去年12月吃了布洛
怎样使天蝎座男生对我有感觉呢<本人天称女>
安德火车站-停车场这个地址在什么地方,我要
作文:怎么?他也迟到了!
推荐资讯
请问三洋7点5公斤波轮洗衣机DB7518SN是变频的
有个鸡的qq有人要吗
关于“蓝”字的诗句有哪些?
哈市学院路犯事拘留十五天在哪
狂战士和剑魂PK哪个强
谁能告诉我坦克铝带的销子是什么钢材嘛?用什
单选题小红家买了一个热水瓶和8个茶杯,一共
MQ的错误日志里面AMQ9544是什么错?怎么解决
果燃多在哪里啊,我有事要去这个地方
在新加坡工作准证丢了,但是马上要回国了,怎
QQ上有一些卖苹果手机的一般只要几百到一千多
上海北站到浦东锦绣满堂花园地铁线如何
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?