HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    excel生成工作表目录(excel表格怎么生成目录)

    发布时间:2023-04-10 21:51:14     稿源: 创意岭    阅读: 68        

    大家好!今天让创意岭的小编来大家介绍下关于excel生成工作表目录的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解相关业务请拨打电话175-8598-2043,或添加微信:1454722008

    本文目录:

    excel生成工作表目录(excel表格怎么生成目录)

    一、如何制作excel表格目录?

    不知道要什么样的目录?

    在一个空白工作表中,吧你的表格名字都放进去(录入或复制粘贴),每个表格名字占一行

    右键点击一个名字,选择“超链接”,在打开的对话框中找到你那个表格,点确定即可

    全部做完后就可以使用了。点击一个表格名字,即跳转到那个表格中

    二、Excel 怎么提取工作表名并建立超连接来做成目录

    需要用到VBA

    这是我以前在网上找到的代码

    Sub 创建工作表目录()

    '

     If Sheets(1).Name <> "目录" Then

     yn = MsgBox("【目录】工作表不存在,建立【目录】吗?", vbYesNo, "建立【目录】工作表")

      

     If yn = vbYes Then

     Sheets.Add(Sheets(1)).Name = "目录"

      

     Columns("A:A").Select

     With Selection

     .HorizontalAlignment = xlCenter

     .VerticalAlignment = xlCenter

     .ColumnWidth = 6

     End With

      

     Columns("B:B").Select

     With Selection

     .HorizontalAlignment = xlLeft

     .VerticalAlignment = xlCenter

     .NumberFormatLocal = "@"

     .ColumnWidth = 36

     End With

      

     Range("A1").Select

      

     Else

     End

     End If

      

     Else

     yn = MsgBox("【目录】工作表已存在,更新数据吗?", vbYesNo, "更新目录数据")

      

     If yn = vbNo Then End

      

     End If

      

     Sheets("目录").Select

     Columns("A:B").Select

     Selection.ClearContents

     Range("A1").Select

     Cells(1, 1).Value = "序号"

     Cells(1, 2).Value = "工作表名称"

      

     Application.ScreenUpdating = False

      

    For i = 2 To Sheets.Count

      

     Sheets("目录").Select

     Cells(i, 1).Value = i - 1

     Cells(i, 2).Value = Sheets(i).Name

      

     Cells(i, 2).Select

     ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _

     "'" & Cells(i, 2).Value & "'!A1", TextToDisplay:=Cells(i, 2).Value

      

    Next i

      

     Application.ScreenUpdating = True

     yn = MsgBox("【目录】工作表已更新,按“Ctrl+z”返回此【目录】!" , vbOKOnly, "查询工作表")

    End Sub

    三、EXCEl怎么用VBA建立一个目录(用超链接)

    1、打开事先准备好的Excel文件

    2、工具栏/开发工具/Visual

    Basic,打开Microsoft

    Visual

    Basic,也可使用快捷键Alt+F11,

    3、然后,选择VBAProject/Microsoft

    Excel

    对象/sheet1(sheet1),在右边窗口输入以下程序:

    Sub

    根据工作表创建目录()

    Dim

    i

    As

    Integer,

    Biao

    As

    Worksheet

    i

    =

    2

    For

    Each

    Biao

    In

    Worksheets

    Cells(i,

    "A")

    =

    Biao.Name

    i

    =

    i

    +

    1

    Next

    Biao

    End

    Sub

    程序已经编制完成!

    4、最后,工具栏/开发工具/宏(快捷键Alt+F8),查看宏,选择已编制好的宏“根据工作表创建目录”,执行,就会根据工作表创建对应目录。也可直接在Microsoft

    Visual

    Basic中执行,工具栏/运行/运行子过程/用户窗体,或者直接点击菜单栏中类似于三角形的按键。

    5、以后不管有成百上千个工作表都可以一键生成了!

    四、excel表格怎样设置多级目录图解

    excel表格多级目录的设置方法步骤

    1:现有如下图所示的数据,要求:以方法、厚度、品种进行分类汇总,并对数量、面积、金额求和。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    2:在进行分类汇总前需要先对数据进行排序,操作如下图所示。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    3:在排序对话框中,点击“添加条件” 两次,这样可以对三个字段同时进行排序,关键字和次序的设置如下图,单击确定。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    4:排序后的数据如下图:

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    5:单击数据区域中的任一单元格,在依次单击:数据-分类汇总 ,在弹出的分类汇总对话框中做如下选择:分类字段:方法;汇总方式:求和;同时勾选:面积、金额、单价字段,之后单击确定。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    6:此时的数据已经按方法字段进行了汇总,如下图:

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    7:再次点击:分类汇总,并做如下设置,确保“替换当前分类汇总” 未补勾选,单击确定。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    8:再次点击:分类汇总,并做如下设置,完成后单击确定。

    excel生成工作表目录(excel表格怎么生成目录)

    excel表格多级目录的设置方法步骤

    以上就是关于excel生成工作表目录相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    excel页签目录

    注册okpay有风险吗(注册okex有风险吗)

    excel怎么把一列快速拖到底(excel怎么把一列快速拖到底部去)

    男生跟你分享他吃的饭(男生跟你分享他吃的饭怎么幽默回复)

    抖音拍照变成横屏怎么办(抖音拍照变成横屏怎么办恢复)