Excel如何自动创建财会工作表超链接目录

所属分类: 软件教程 / 办公软件 阅读数: 1037
收藏 0 赞 0 分享
小李是公司会计,每天需要处理的Excel工作表多达几十个,数量非常大。为了方便工作,小李需要在Excel工作簿中创建目录,这个目录包含超链接,点击即可进入对应的工作表,如果工作簿中的工作表出现了什么变化,也可以快速更新。

  其实,这个要求通过Excel的宏命令就可以完成,因为不同表格的作簿的具体情况不同,下面给出一段经典宏代码,小李可以根据实际的需求修改。

Excel宏代码片段:

Private Sub Worksheet_Activate()
Dim sh As Worksheet
Dim a As Integer
Dim R As Integer
//在目录工作表激活时,自动创建工作簿中除“目录”工作表外所有工作表的目录
R = Sheet1.[A65536].End(xlUp).Row
a = 2
If Sheet1.Cells(2, 1) <> "" Then//判断是否存在工作表目录
Sheet1.Range("A2:A" & R).ClearContents
End If
For Each sh In Worksheets
If sh.CodeName <> "Sheet1" Then
Sheet1.Cells(a, 1).Value = sh.Name
a = a + 1
End If
Next
End Sub

  提示:由于该功能是通过编辑宏代码实现的,因此一定要把编辑的工作簿以“Excel启用宏的工作簿(*.xlsm)”格式保存才行。下一次重新打开此工作簿时会警告宏已被禁用,单击警告栏中的“启用内容”即可。

更多精彩内容其他人还在看

excel2010表格怎么保留数值只清除单元格格式?

excel2010表格怎么保留数值只清除单元格格式?excel2010中想将单元格内的格式一次全部清除,但保留其中的数值,该怎么办呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

在Word文档中怎么设置页码奇数在左偶数在右?

在Word文档中怎么设置页码奇数在左偶数在右?很多朋友都不是很清楚操作,其实方法很简单的,下面小编就为大家详细介绍一下,不会的朋友可以参考本文,希望能对大家有所帮助
收藏 0 赞 0 分享

WPS表格中怎么求最大值和最小值?

WPS表格中怎么求最大值和最小值?wps表格中有很多数据,想要知道这个表格中最大值和最小值,该怎么获得呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

PPT怎么制作字体图形倒影效果?

PPT怎么制作字体图形倒影效果?想要制作空心文字中有漂亮图画并制作倒影的教程,很简单,下面我们就来看看详细的制作教程,需要的朋友可以参考下
收藏 0 赞 0 分享

word打不开提示"由较高版本的microsoft word创建"怎么办

这篇文章主要为大家详细介绍了word打不开提示
收藏 0 赞 0 分享

excel单元格怎么设置自动闪烁提醒?

excel单元格怎么设置自动闪烁提醒?excel中重要的单元格想要设置自动闪烁提醒,该怎么设置呢?下面我们就来看看excel给单元格设置自动闪烁提醒的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

excel中怎么绘制电冰箱图形呢?

excel中怎么绘制电冰箱图形呢?excel中可以使用vba绘制电冰箱,绘制的过程也很简单,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Excel的模板界面怎么关闭呢?

Excel的系统默认模板为用户提供了统一、规范的用户界面,但于对于有特殊要求(比如喜欢蓝色背景)的用户来说,显然不能很好的满足要求,那么Excel的模板界面怎么关闭呢?下面小编就为大家详细介绍一下,一起来看看吧
收藏 0 赞 0 分享

word2016中让文字快速对齐的两种方法

word2016中想让文字对齐,有三个字有两个字,该怎么对齐呢?下面我们就来分享在字符数不等的情况下,让文字快速对齐的两种方法,需要的朋友可以参考下
收藏 0 赞 0 分享

在Excel表格中怎么显示0开头的数据呢?

当我们网excel表格中输入以0为开头的数据是,表格总是默认的把前面的0去掉,因为整数数字前加0不改变数据实际大小,在Excel表格中怎么显示0开头的数据呢?下面小编就为大家详细介绍一下,来看看吧
收藏 0 赞 0 分享
查看更多