EXCEL启用宏快速制作目录表和通过定义名称精准定位到目录表任一单元格的2种方法

EXCEL启用快速制作目录表:

1、文件→选项→信任中心→宏设置→启用VBA宏时启用Excel 4.0 宏(X)

EXCEL启用宏快速制作目录表和通过定义名称精准定位到目录表任一单元格的2种方法

2、名称管理器→新建→编辑名称→名称:表名→引用位置输入公式后,确定

=INDEX(GET.WORKBOOK(1),ROW(目录!B2))

EXCEL启用宏快速制作目录表和通过定义名称精准定位到目录表任一单元格的2种方法

3、工作表:目录的B2单元格输入公式后,下拉即可完成

=IFERROR(HYPERLINK(表名&"!A1",TEXTAFTER(表名,"]")),"")

4、文件另存为Excel启用宏的工作簿(*.xlsm)

二、EXCEL通过定义名称与超链接制作目录表,可实现精准定位到目录表的任一单元格(不用启用宏)

1、先把工作簿内的工作表名在目录工作表内每行输入,比如B列按行输入

2、比如B2的工作表名:明细表,对应的C2单元格输入:

=HYPERLINK("#"&B2&"!K1","看明细")

备注:B2是工作表名(辅助列),K1是B2工作表内的链接目标单元格,

3、在工作表名称:明细表的K1单元格输入

=HYPERLINK("#目录!B1","返回目录")

即可返回工作表名称:目录
如果想精准定位为目录内的指定单元单元格,可通过:

定义名称为明细表操作:在目录的B2单元格:明细表→右键定义名称→新建名称→名称:明细表,引用位置:=目录!$B$2

EXCEL启用宏快速制作目录表和通过定义名称精准定位到目录表任一单元格的2种方法

在工作表名称:明细表的K1单元格输入内容 :回目录→右键链接→本文档中的位置→明细表→即可完成。

EXCEL启用宏快速制作目录表和通过定义名称精准定位到目录表任一单元格的2种方法

原创文章,作者:开心电脑网,如若转载,请注明出处。

(1)
上一篇 2023年5月3日
下一篇 2023年10月13日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注