每次打开时,初始化工作簿以打开相同的工作表

我有一个工作簿在Excel中有累积数量的工作表。 我知道excel文件将打开到最后一张表。 但是,他们是不是每次都要将工作簿打开到同一页面呢? (没关系,如果我需要使用VBA)提前感谢您的任何帮助。

Excel的Workbook_Open()事件在加载过程中过早触发,以便可靠地使用工作簿本身的某些方法或属性。 只需激活BeforeClose事件处理程序中要返回的工作表即可。

 'In ThisWorkbook Private Sub Workbook_BeforeClose(Cancel As Boolean) Worksheets("SheetWhatever").Activate End Sub 

在ThisWorkBook的代码模块中包含Workbook_Open事件

 Private Sub Workbook_Open() 'Instead of "Sheet1", use whichever sheet you want to activate Worksheets("Sheet1").Activate End Sub