每次打开某个Excel2007的工作簿时,总是显示第一个工作表,即“sheet1”

我建立一个工作簿,将“sheet1”重命名为“目录”,并在该表中为后面的每个工作表(工作表的标签我分别重命名为A、B、C、D、E、F、G)创建了超链接。因此,我想不管每次关闭工作簿前是显示的哪个工作表,我都希望下次打开时显示第一个工作表。也就是我的“目录”。详细点!

你只需要这么做:
按ALT+F11进入vba,双击thisworkbook,把下列代码粘贴进去,保存就可以了

Private Sub Workbook_Open()
Sheet1.Activate
End Sub
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-16
在目录表中点保存,或者在所有工作完成后再回到目录表中再点保存。追问

就是嫌那样麻烦。才想怎么设置后一劳永逸!

追答

在每个工作表空白处设置“目录”二字,再链接到你的目录表中,每次无论你打开那张工作表,点一下“目录”就回到目录表中了。这样行吗,我就是这样做的。有更好的办法也麻烦你发给我

追问

你的做法还不如关闭前点击“目录”表地标签。切换到“目录”表!
我就是想在关闭工作簿前不需要做任何切换类的动作,直接关闭,下次打开时它自动显示“目录”表。
有没有VBA的高手来说说详细地步骤!

第2个回答  2011-03-25
以目录关闭
相似回答