首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

workbook_open()正常运行,但Workbook_BeforeClose无反馈

2013-01-07 
workbook_open()正常运行,但Workbook_BeforeClose无反应?在personal.xls的thisworkbook中有两个程序:Priva

workbook_open()正常运行,但Workbook_BeforeClose无反应?
在personal.xls的thisworkbook中有两个程序:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    
    MsgBox "hi!"
    
End Sub

Private Sub Workbook_Open()

    MsgBox "hi!"
    
End Sub

为何open()的可以正常执行,而beforeclose()完全无反应?

貌似关闭工作表时,完全没有触发beforeclose(),因为在beforeclose()的语句msgbox 前加上追踪点(breakpoint)然后关闭工作表,程序没有在追踪点上面停顿????
[解决办法]
没问题,我试了,可以执行。估计是你哪里设的不对。
[解决办法]
我试的代码:


Private Sub Workbook_BeforeClose(Cancel As Boolean)
  MsgBox "hihi!"
End Sub

Private Sub Workbook_Open()
  MsgBox "hi!"   
End Sub

热点排行