如何使Excel在打开一个工作簿文件时总显示其中某个特定的工作表上?

 

Excel在每次退出程序时都会记忆这次工作最后操作的工作表位置,并在下次打开文件时首先显示该工作表。也就是每次打开Excel时,都会定位于上次最后操作的工作表。能否在Excel中设置每次打开某个工作簿文件时,都首先定位于其中的某个特定的工作表?不随以往操作而改变打开时的位置? 
比如,某个工作部文件中有Sheet1、Sheet2、Sheet3、Sheet4、Sheet5多个工作表,希望每次打开该文件时都首先看到Sheet1,不论上次操作结束时停留在哪个工作表上。 

方法一:
打开[工具]->[宏]->[VB编辑器] 双击左侧ThisWorkbook对象 ,在右侧空白处输入下面代码:
Private Sub Workbook_Open() 
Sheets("Sheet1").Select 
End Sub
则每次打开时都显示Sheet1 

宏的安全级别设为低就不会提示是否启用宏. 如果你的电脑上已经有反病毒软件,那么宏的安全性就不重要了. 宏的安全性就是为防病毒而设的,你对病毒有多担心,它就有多重要. 我比较喜欢让EXCEL提示是否启用宏,这样我可以知道这个表背后是否藏有东西.
为了在启动Excel时不提示是否启用宏,且不降低宏的安全级别,请使用以下方法: 

以Office2003为例: 
在Office11目录下有一个selfcert.exe,运行该程序输入一个名称(例如输入你的名字)即建立了一个证书。在VB编辑器中打开你刚编写的宏,为你的宏来个数字签名:【工具】/【数字签名】/【选择】 选择你刚建的证书,确定、存盘退出。 
再次打开该Excel文件,会提示你是否信任你刚建立的签名,选择总是信任此签名。以后你再打开该文件时就不会提示是否启用宏了。

方法二:
把你要指定的工作表放在最右边
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值