Excel精英培训网

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

如何在sub里引用private sub,如change事件?

[复制链接]
发表于 2015-1-30 15:56 | 显示全部楼层 |阅读模式
如何在sub里引用private sub,如change事件?因为是change,就成了private sub,原来的sub怎么能引用一下?大神们,求助!{:261:}







发表于 2015-1-30 16:41 | 显示全部楼层
不清楚有没有可能直接调用。

如果你的事件里的操作,可以改成调用一个过程。





Private Sub Worksheet_Change(ByVal Target As Range)
    Call demo
End Sub

Sub test()
    Call demo
End Sub

Sub demo()
    MsgBox "demo"
End Sub


回复

使用道具 举报

 楼主| 发表于 2015-1-30 17:04 | 显示全部楼层
爱疯 发表于 2015-1-30 16:41
不清楚有没有可能直接调用。

如果你的事件里的操作,可以改成调用一个过程。

我想在sub里引用change事件,怎么办?你说的好像反过来了。
回复

使用道具 举报

发表于 2015-1-30 17:08 | 显示全部楼层
执行test,不就调用了事件里的操作吗?
回复

使用道具 举报

 楼主| 发表于 2015-1-30 17:14 | 显示全部楼层
爱疯 发表于 2015-1-30 17:08
执行test,不就调用了事件里的操作吗?

test调用的demo sub,change事件加进去没?新人,不太懂
回复

使用道具 举报

发表于 2015-1-30 17:33 来自手机 | 显示全部楼层
2楼是举例,采取的也不是直接调用。
根据实际情况,才好说明,建议上传附件
回复

使用道具 举报

发表于 2015-1-31 17:45 | 显示全部楼层
yiyuguchen 发表于 2015-1-30 17:14
test调用的demo sub,change事件加进去没?新人,不太懂

你change事件里写好代码

然后用sub操作对应的表,不要用enableevents=false,自然会转到change事件里去


不过效率嘛,,,


提问不是你这样的,拿出具体的问题来,才能有望根冶
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 00:56 , Processed in 0.351060 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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