人气 5412

[Excel技巧] excel打开工作簿时打开指定的工作表 [复制链接]

zzs1808 2017-11-30 17:22:43
一般情况下,保存Excel工作簿时,如果某个工作表处于活动状态,下次打开这个工作簿时就会自动打开该工作表。但是如果我们需要每次打开工作簿时总是打开指定的工作表,而无论保存时哪个工作表处于活动状态呢
打开VBE窗口,在工程窗口中双击当前Excel文件名中的“ThisWorkBook”,在右侧的代码窗口中输入下面的代码PrivateSubWorkbook_Open()
Sheet2.Activate
EndSub

1512033116989085.png

1512033116989085.png

这样,每次打开工作簿时,Excel将自动打开“Sheet2”所对应的工作表注意:这里的“Sheet2”不是工作表名称,而是工程窗口中的对象名称“Sheet2”,它对应的工作表名称是“打开表”。当在Excel中更改工作表名称时,不会影响代码的运行,仍然会打开对象“Sheet2”对应的工作表。
如果需要在代码中指定每次打开的工作表名称,可以用下面的代码:
PrivateSubWorkbook_Open()
Sheets("打开表").Select
EndSub
参考至:office教程学习网
您需要登录后才可以回帖 登录 | 立即注册

QQ|手机版|精益人 ( 沪ICP备19004111号-1 )

GMT+8, 2024-5-19 03:19 , Processed in 0.268889 second(s), 22 queries .

Powered by Lean.ren X3.5 Licensed  © 2001-2030 LEAN.REN