Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2364|回复: 2

我想让sheet1数据变动后,自动运行VBA代码,请各位大能帮忙。

[复制链接]
发表于 2017-10-15 09:59 | 显示全部楼层 |阅读模式
我想让sheet1数据变动后,自动运行VBA代码,请各位大能帮忙。

渔业观众2.rar

13.88 KB, 下载次数: 4

发表于 2017-10-15 12:18 | 显示全部楼层
本帖最后由 高 于 2017-10-15 21:47 编辑

终于能做到了,好不容易。
但是最好不要触发你的代码,表示对你的代码不放心,怎么上来就清空销售1表了(因为你的代码一运行就清空销售1表,就又触发事件,又运行你的代码,又清空销售1表,如此循环)
还是触发下面这个简单代码吧
Sub test2()
MsgBox 123
End Sub
如果非要运行你那样清除的代码而又想不再触发程序,可以加上两句:
Application.EnableEvents = False

Application.EnableEvents = True

回复

使用道具 举报

 楼主| 发表于 2017-10-15 21:17 | 显示全部楼层
高 发表于 2017-10-15 12:18
终于能做到了,好不容易。
但是最好不要触发你的代码,表示对你的代码不放心,怎么上来就清空销售1表了( ...

不好用,实现不了即时更新。不过还是谢谢了。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 15:57 , Processed in 0.131327 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表