分享

制作工作表目录,不用VBA,不用函数,动动鼠标就做好了,超简单

 初风Excel教学 2022-02-22

当一个Excel文件中有很多工作表时,快速找到我们想查看的工作表并不是一件容易的事情。一个很好的解决办法是制作带链接的工作表目录。当我们点击目录上的工作表名称时,就会跳转到对应的工作表。

我们可以找到很多关于如何制作工作表目录的教程,但大多数教程使用VBA或宏表函数。这对于不熟悉VBA和宏表函数的朋友来说很难掌握这种方法。

今天就和大家分享一种生成工作表目录的简单方法,不用VBA和宏表函数,只要动动鼠标就可以。即使你是EXCEL小白,也能轻松掌握这种方法。

1、在第一个工作表前面插入一个新的工作表,重命名为“目录”。

2、右键单击任意一个工作表标签,选择“选定全部工作表”。这样工作簿中的所有工作表被选中,形成一个工作表【组】,对一个工作表的任何更改也会在【组】中其他工作表的相同位置完成。

3、在工作表任意单元格(本例中在A1单元格)中输入公式“=XFD1”,按Enter键。XFD1是第1行第XFD列单元格,该单元格没有内容,公式结果为0。检查其他工作表A1单元格,内容均为0。

4、单击【文件】-【信息】-【检查工作簿】-【检查兼容性】。

5、在打开的【兼容性检查器】中,单击【复制到新表】。

Excel会生成一个新的工作表“兼容性报表”。

6、找到【显著功能损失类型】为【此工作簿包含的数据所在的单元格超出了所选文件格式支持的行列数限制。位于 256 (IV)列 × 65,536 行之外区域的数据将无法保存。引用该区域中数据的公式都将返回 #REF! 错误】,复制包含该兼容性问题的单元格地址,即蓝色文字部分,粘贴到目录工作表中。

7、目录美化

(1)删除A1、A2单元格。A1单元格为公式“=XDF1”的结果0,A2单元格为“目录”工作表的链接。

(2)使用查找替换功能,将链接文字中的“’!A1”替换为空值,只保留工作表名称。

下图所示为替换结果:

这样一个带跳转的工作表目录就做好了。单击蓝色文字,就能跳转到相应工作表。

原理:

本文介绍的生成工作表目录的方法,其关键是工作表中含有公式“=XFD1”。Excel2003最大的列号为第IV列(即第256列),而Excel2007/Excel2013/Excel2016等之后的版本最大列为第XDF列(即第16384列)。Excel2003没有单元格“XDF1”,因此当使用兼容性检查时,含有公式“=XFD1”的单元格被认为与Excel2003无法兼容。Excel生成的“兼容性报表”会列出含有该公式的所有单元格,我们据此生成链接到其他工作表的目录。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多