Office中国论坛/Access中国论坛

标题: 关于deactivate事件[求助] [打印本页]

作者: ahzy2002    时间: 2002-12-29 18:17
标题: 关于deactivate事件[求助]
当从sheet1选择sheet2时,sheet1的deactivate事件下,运行宏命令,宏命令却在活动窗口sheet2运行了。
能否在sheet1去活化时(deactivate),sheet2.visible=true之前,运行所需要的宏命令,使sheet1完成操作(非常必要,每次去活化都重复进行,忽视导致其他表的错误)后,sheet2的activate事件才生效,sheet2成为活动窗口?
斑竹,各位大虾请施教!
作者: cattjiu    时间: 2002-12-30 16:26
建议不使用acticesheet,使用worksheets("sheet1")
程序执行最后加workshees("sheet2").select
作者: ahzy2002    时间: 2002-12-30 16:42
cattjiu斑竹:我的意思是这样的——
如在sheet1激活状态,当Private Sub Worksheet_Deactivate()
                      call 宏命令1
                     End Sub
如果这时sheet2被激活,宏命令1不在sheet1运行,而在shee2运行,怎样使宏命令1在sheet1运行呢?也就是一旦sheet1去活化时,即运行宏命令1?
作者: cattjiu    时间: 2002-12-30 21:49
我在做月结报表,你去这里问吧,那里更专业。
http://club.excelhome.net/




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3