EXCEL表格下面的工作表目录旁边怎么添加工作表的搜索栏?

发布网友 发布时间:2022-04-23 15:13

我来回答

1个回答

热心网友 时间:2023-04-22 22:54

比较好的方法是建立一个带链接的工作表目录,这样你只要点目录中的工作表名称,就会自动转到所链接的工作表中。
建立工作表目录的方法主要有宏表法和VBA法。下面给你介绍宏表函数法:
1. 插入菜单——名称——定义:名称栏中输入:X
引用位置中输入:=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),)&T(NOW())
按“添加”以添加定义的名称并“确定”后回到工作表界面,至于名称“X”是通常的作法,你也可以输入任何别的名称,只要不与Excel任何内部名称相冲突。
2. 插入一张新的工作表,并命名为“目录”,将其移到所有工作表的最前面。
3. 目录的A1中输入序号,B1中输入“工作表”
4. 在A2中输入:=ROW()-1,B2中输入:
=IF(ROW()-1>COUNTA(X),"",INDEX(X,ROW(1:1)))
这是A2中会显示“1”,B2中会显示“目录”
选择A2:B2,按住B2右下角的填充柄向下拖,直至行数与你的工作表张相等。
这时,一个带链接的目录就生成了。
现在,你在目录点相应的工作表名称就会自动链接到工作表中。
上面的步骤中,有些是为了更直观增加的内容,如目录中的A列,增加序号,以直观地知道有多少个工作表;将“目录”移动最前面等都是作为使用Excel的一种良好习惯,而并非必须的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com