练习小课堂

“当打开工作簿后,总是让第一张工作表成为活动工作表”,这样的程序你知道应该怎样写吗?(可参阅5.1.1小节)

img019参考答案

在ThisWorkbook对象中写入程序:

img496

保存关闭工作簿,再重新打开它即可。

img062 BeforeClose事件" class="reference-link">img062 BeforeClose事件

Workbook_BeforeClose事件告诉Excel,在关闭工作簿之前自动运行程序。

img497

在ThisWorkbook模块中输入该程序后,每次关闭工作簿都会自动运行程序,让你选择是否关闭工作簿,如图5-12所示。

img498

图5-12 关闭工作簿前的提示框表

img062 Workbook_SheetChange事件

Workbook_SheetChange事件告诉Excel,当工作簿里任意一个单元格被更改时,自动运行程序。

img499