分享

Excel工作表太多,建立一个目录来管理吧!

 良好开端 2017-01-19

Excel工作表太多,建立一个目录来管理吧!

step1存储工作表名称

使用宏表函数get.workbook(1)提取所有工作表名称,在菜单栏-公式-名称管理器中建立一个名称为“目录”,引用位置用宏表函数

Excel工作表太多,建立一个目录来管理吧!

step2提取工作表名称

使用Index函数将名称管理器中的数据源保存在单元格中,在A1单元格输入:=INDEX(目录,ROW()),并向下填充!

Excel工作表太多,建立一个目录来管理吧!

[公众号素材.xlsx]工作簿名称需要删除掉,有很多种方法

  • 数据分列

  • 查找 *] 并进行替换

  • 函数法=MID(A1,FIND("]",A1)+1,40)

这样就在提取了工作表名称,并保存在B列中

step3建立超链接

在C列使用HYPERLINK函数可进行批量生成

=HYPERLINK("#"&B1&"!A1",B1)

将A:B列隐藏,这样一个目录就制作完成,通过点击可以跳至相应的工作表!

Excel工作表太多,建立一个目录来管理吧!

特别说明

Excel工作表太多,建立一个目录来管理吧!

该方法中的名称管理器中引用的是宏表函数get.workbook,故需将工作簿保存为xlsm格式,否则下次打开出错!

===========================

同步原创微信公众号:自学成才Excel

关注获取更多精彩!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多