excel快速找到工作表(工作表太多如何查找)

Hello,大家好,今天跟大家分享下如何制作excel的工作表目录,特别适合工作表比较多的同学,我们采用的是vba加函数的方式进行目录的设置,使用vba获取工作表名称,然后利用函数制作超链接,非常简单,下面就跟我来一起操作下吧

1.新建工作表

首先我们需要新建一个工作表将它放在excel文件的第一个位置,并将A1单元格的值命名为目录

2.输入代码

点击开发工具,然后点击visual basic打开vba编辑器,我们点击后面括号里面有工作薄名称的工程,然后点击插入,选择插入模块,然后双击模块,输入如下代码,然后按F5运行提取工作表名称

Sub 提取工作表名称()

Dim i As Integer '将i定义为整数

For i = 2 To Sheets.Count '将i赋值让他等于2到工作表个数

Cells(i, 1) = Sheets(i).Name '让单元格的值等于工作表名称的值

Next '结束循环

End Sub

3.创建连接

输入公式:=HYPERLINK("#'"&A2&"'!A1",A2)

公式解析

第一参数:"#'"&A2&"'!A1"

# 表示引用的工作表在当前工作簿中

'"&A2&"'! 表示 A2 对应的工作表,就是提取的工作表名称

A1 表示的是每个工作表对应的A1单元格。Hyperlink 函数必须要具体链接到工作表中的某一单元格

第二参数:A2,返回工作表名称

设置完成后直接向下填充即可,然后我们隐藏掉提取的目录名称即可

(0)

相关推荐

  • 如何用手机在58同城上快速找到附近的工作

    如何用手机在58同城上快速找到附近的工作呢?下面小编来教大家方法哦. 操作方法 01 首先我们打开58同城后,系统会自动更新我们的地址位置,点击上面定位. 02 定位完毕后在首页里会有同一个镇的信息, ...

  • EXCEL技巧——在EXCEL快速找到工作表

    在使用EXCEL软件的过程中,有很多人都遇到过一个同样的问题,当一个工作薄中建有大量工作表时,我们通过按下一个的三角形键来一页页翻工作表,是不是很不方便.下面我们来学习一种方法. 操作方法 01 如图 ...

  • Excel中快速找到第一张工作表的方法

    我们在使用Excel表格时,大多数情况下一个表格中有很多的工作表,那么快速滚动至第一张工作表,该如何操作呢?今天小编就来教大家Excel中如何快速滚动至第一张工作表,一起来学习一下吧.方法一打开所要处 ...

  • excel快速汇总多张工作表明细数据到汇总表

    使用excel软件经常会遇到多张表汇总的情况,那excel多张工作表数据快速求和到一张汇总表怎么操作呢?下面我们就来看下吧. 操作方法 01 首先打开excel软件,找到自己需要合并汇总的表格. 02 ...

  • excel如何快速把多个工作表合并到一个excel表

    有这么一种情况,就是我们有很多张excel,而且excel表里面的公式基本一样,我们就想快速的把这些excel合并在一起,意思在合并在一个excel页面,这样可以方便我们分析和统计,那么excel如何 ...

  • 如何利用VBA将excel多个工作表数据快速合并到一个工作表上

    利用VBA将数据区域不定的多个工作表数据快速合并到一个工作表方法.有需要的朋友可以跟着教程一起来学习! 方法/步骤 分别有工作表1.2.3数据区域如下图所示: 按ALT+F11打开VBE编辑器,在工程 ...

  • excel快速切换工作表

    在excel中切换工作表是很常用的,如何快速地切换呢?小编带你看看以下三种方法,总有一种适合你 方法一,最简单的方法 01 最简单,最常用的就是用鼠标直接点击工作表啦.但有些朋友没注意到其实工作表所处 ...

  • excel如何快速汇总多张工作表

    Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件.直观的界面.出色的计算功能和图表工具,再加上成功的市场营销,使Excel成为最流 ...

  • Excel如何快速创建多个工作表?

    打开一张Excel工作簿,我们可以在里面创建多个工作表,不过大部分人都是依次点击工作簿左下角的sheet右侧的+号逐个创建的,如果需要创建多个新的工作表,这种方法显示是不够高效的,下面小编教给大家一招 ...