excel超链接应用:快速生成目录的几个方法-下

news2024/11/17 13:37:13

在上篇文章中,我们说到了基本的制作目录的方法,以及用宏表函数和超链接函数制作目录、用快捷键CTRL+F制作目录的方法。今天我们要分享的另外三种方法,保证小伙伴们闻所未闻见所未见,一个公式都不用,就能完成目录的制作,是不是有点好奇呢?

四、用excel自带的“检查功能”制作目录

“检查功能”是啥?是不是在此之前从来没听说过。其实在“检查功能”中,有两个地方可以用来制作目录,一是“检查兼容性”,二是“检查辅助功能”。我们分别来说说它们都是如何制作目录的。首先是 “检查兼容性”,它的主要作用就是检查出当前工作表中所使用的功能是否有2003版本的excel无法支持的功能。是不是还不太明白?没关系,看完操作,就懂了!

操作步骤:

① 输入公式

按照上篇文章中提到的批量录入的方法,在每个工作表的一处空白单元格中,输入公式“=xfd1”。

② 自动生成“超链接列表”

点击“文件”-“信息”,在“检查工作簿”的左侧,“检查问题”的下拉选项中,点击“检查兼容性”。

在弹出的“兼容性检查器”窗口中,点击“复制到新表”,生成“兼容性报表”。

此时,大家可以发现,在刚刚生成的“兼容性报表”中,E列已经自动生成了带链接的工作表名称。

原理:“=xfd1”表示等于excel中第16384列单元格的数据,由于03版本的excel仅支持256列*65536行的工作表格式,因此无法兼容该公式。使用检查功能就可以列出03版本的excel不能兼容的数据所在的工作表名。

③ 制作目录表

将E列中生成的工作表链接复制到名为“目录”的工作表中,使用替换快捷键CTRL+H,把“'!A2”替换为空。

最后再制作一个返回“目录”表的链接。

④ 制作返回“目录”表的链接

删除“兼容性报表”,并按照之前批量录入数据的方法,选中除“目录”外的工作表,在其空白单元格中,输入公式:=HYPERLINK("#目录!A1","返回目录"),完成操作!

优点:

方便快速添加,不需要记忆公式。

缺点:

① 只适用于2003版本以上,并且目录不能随着工作表的变动而自动更新。

② 如果要实现双向跳转的目录,会占用多余页面的空间。

下面我们再来说说“检查辅助功能”,它的主要作用是检查出工作表中可能会为残疾人士带来困扰的数据,并提出解决建议。是不是同样一头雾水?没关系,一起来操作一下吧!

操作步骤:

使用批量录入数据的方法,在每个工作表的一处空白单元格中,输入任字符,字体颜色设置为白色,这里输入字符“囡”。然后再点击“文件”-“信息”,在“检查工作簿”的左侧,“检查问题”的下拉选项中,点击“检查辅助功能”,目录就制作完成了。

原理:我们这里把字体颜色设置为白色,使字体颜色与背景色相近。对于视力不太好的人来说,阅读与背景对比度较低的文本通常会觉得比较吃力。所以辅助功能检查器就认为这是会给残疾人带来困扰的数据,于是将它们都查找了出来。

优点:

① 方便快速添加,不需要记忆公式。

② 可以实现双向跳转。

缺点:

① 会改变原本工作表中的数据。

② 目录不能随着工作表的变动而自动更新。

五、监视窗口

嗯?监视窗口又是什么鬼?是不是发现自己漏掉了好多excel功能?顾名思义,监视窗口主要是用来监视工作表中的单元格及其公式。听起来似乎和目录没什么关系,别着急,下面我们就一起来看看如何使用监视窗口制作目录。

操作步骤:

① 在“公式”选项卡下,点击“监视窗口”。在“监视窗口”中点击“添加监视”,依次加入各个工作表。

② 添加完成后,双击“监视窗口”中的工作表名称,即可实现快速跳转。

此外,监视窗口还可以像其他工具栏一样进行移动或停靠,可以将监视窗口置于工作表的上下左右侧。

优点:

① 方便快速添加,不需要记忆公式

② 可以实现双向跳转,放置目录的位置比较灵活

缺点:

目录不能随着工作表的变动而自动更新。

六、VBA生成目录

在上一篇教程中,给大家留下了一个问题:如何既能在不占用多余页面空间的基础上,实现双向跳转,又能让目录实现自动更新呢?答案就是VBA。

单击目录中的工作表名称,即可跳转到相应的工作表中,双击其他的工作表单元格,即可返回目录页面。

如果工作簿中的工作表发生变动,被删除,或者增加,目录也可以实现自动更新,只需要在删除或者增加工作表后,重新运行VBA中的第一段代码即可。

比如,我们增加一个工作表,再删除“炫富三件套”工作表。接着在EXCEL对象里面的“Sheet1(目录)”中,点击第一段代码,并点击“运行”按钮。再返回工作表中,就会发现,目录已经自动更新了。

最后,将工作簿选择保存为“excel启用宏的工作簿.xsml”,即完成操作。

详细的VBA代码和步骤,可以参考之前的文章:《最快捷的Excel目录制作:不用公式,只需3次复制粘贴》,在此就不多赘述了。

优点:

① 能在不占用多余页面的基础上,实现双向跳转。

② 目录能自动更新。

缺点:

对小白而言,比较难懂

******

今天给大家分享了6种在excel中制作目录的方法,以及它们各自的优缺点,小伙伴们可以根据不同的应用场景,选择最佳的制作目录的方案!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/130143.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

镜头分辨率的计算和理解

镜头分辨力 计算和理解 1、镜头分辨率 镜头的分辨率是指在成像平面上 1 毫米间距内能分辨开的黑白相间的线条对数,单位是“线对/毫米”( lp/mm,line-pairs/mm ) 最小能分辨的尺寸是线对数的2倍倒数。 例如:镜头分辨率…

Spark 3.0 - 16.ML SVD 奇异值分解理论与实战

目录 一.引言 二.奇异值分解理论 1.行矩阵 RowMatrix 2.奇异值分解算法 三.奇异值分解实战 1.构建 RowMatrix 2.奇异值分解 SVD 四.总结 一.引言 奇异值分解是矩阵分解计算的一种常用方法,矩阵分解主要用于数据降维,通过将高维的数据映射到低维…

Navicat 16 中改进了的协同合作

几年前,当 Navicat 团队加入 Navicat Cloud 协同合作工具时,几乎没有人知道一个全球大流行的疫情会使协同合作成为大多数组织的重要组成部分,尤其是那些提供任何信息技术(IT)相关服务的组织。在 2021 年的最后几天&…

ArcGIS基础实验操作100例--实验26创建多分辨率DEM

本实验专栏来自于汤国安教授《地理信息系统基础实验操作100例》一书 实验平台:ArcGIS 10.6 实验数据:请访问实验1(传送门) 基础编辑篇--实验26 创建多分辨率DEM 目录 一、实验背景 二、实验数据 三、实验步骤 方法一&#xff…

嵌入式C语言设计模式 --- 关于工厂模式的总结

前面三篇关于工厂模式的文章,主要介绍了三种工厂模式,分别是:简单工厂模式、工厂方法模式、抽象工厂模式。 关于这三种工厂模式,都各有利弊,应该根据不同的业务开发场景进行选择使用。 图片来源:网络 简单工厂模式 是最容易理解的一种设计模式,简单工厂模式不属于23种…

Spring循环依赖探究

1. 前言 Spring在较新版本中已经默认不允许bean之间发生「循环依赖」了,如果检测到循环依赖,容器启动时将会报错,此时可以通过配置来允许循环依赖。 spring.main.allow-circular-referencestrue什么是循环依赖? 循环依赖也叫循环…

【Python百日进阶-数据分析】Day143 - plotly箱线图:px.box()实例

文章目录四、实例4.1 plotly.express箱线图4.1.1 基本箱线图4.1.2 为 x的每个值绘制一个箱线图4.1.3 显示基础数据4.1.4 选择计算四分位数的算法4.1.5 四分位数算法之间的区别4.1.6 风格箱线图4.1.7 Dash中的箱线图四、实例 箱线图是变量通过其四分位数分布的统计表示。盒子的…

并发编程——3.共享模型之管程

目录3.共享模型之管程3.1.共享带来的问题3.1.1.Java中的体现3.1.2.问题分析3.1.3.临界区 (Critical Section)3.1.4.竞态条件 (Race Condition)3.2.synchronized 解决方案3.3.方法上的 synchronized3.4.变量的线程安全分析3.4.1.成员变量和静态变量是否线程安全?3.4.…

SpringBoot+VUE前后端分离项目学习笔记 - 【07 SpringBoot实现增删改查】

增删改查代码编写 UserController.java package com.zj.demo.controller;import com.zj.demo.entity.User; import com.zj.demo.mapper.UserMapper; import com.zj.demo.service.UserService; import org.springframework.beans.factory.annotation.Autowired; import org.sp…

CVPR 2017|Deep Feature Flow for Video Recognition论文复现(pytorch版)

🏆引言:深度卷积神经网络在图像识别任务中取得了巨大的成功。然而,将最先进的图像识别网络转移到视频上并非易事,因为每帧评估速度太慢且负担不起。我们提出了一种快速准确的视频识别框架——深度特征流DFF。它只在稀疏关键帧上运…

数据结构与算法_五大算法之--回溯算法

1 回溯算法 回溯算法具有通用性,但是算法的效率不高,通常可以通过剪枝等操作提高算法的效率。 算法思想: 在包含问题的所有解空间树中,按照深度优先搜索的策略,从根节点出发,深度搜索解空间树。当搜索到某…

APSIM作物生长模型学习

由于研究需要,将对APSIM模型使用进行一定学习,特做此笔记,也供该模型的初学者共同进步。 首先是版本选择,这个模型发展较长,有经典的classic版本和次世代版本,而经过实际验证,次世代版本和经典版…

RHCSA 第六天笔记

网络配置 1,ip 命令 ip a 2,修改配置文件(不推荐) 3,nmcli命令 4,nmtui命令 5,cockpit 网络接口是指网络中的计算机或网络设备与其他设备实现通讯的进出口。这里,主要是指计算机的网络接口即网…

学习笔记之Vue组件化编程(二)

Vue组件化编程(二)Vue组件化编程一、模块与组件,模块化与组件化1.1 对组件的理解1.2 模块1.3 组件1.4 模块化1.5 组件化(二)Vue组件化编程 一、模块与组件,模块化与组件化 1.1 对组件的理解 在传统式编写…

Centos7下mysql8.0读写分离的配置

1.前言 1.关于读写分离的原理,这里不做太多赘述。主要从服务器去读取主服务的binlog日志,完成数据同步的过程。 这里我在mac开启了2个虚拟机,ip分别为192.168.31.109 ,192.168.31.208系统为centos 2.配置主从分离之前,需要安装…

第二十五讲:OSPF路由协议邻居认证配置

在相同OSPF区域的路由器上启用身份验证的功能,只有经过身份验证的同一区域的路由器才能互相通告路由信息。这样做不但可以增加网络安全性,对OSPF重新配置时,不同口令可以配置在新口令和旧口令的路由器上,防止它们在一个共享的公共…

android血量条的制作

最近,项目中需要用到血量条,想到血量条这东西,在游戏中经常见到。那么,再android开发中如何制作血量条呢?这里本人想到了两种方法,在网上找到一种最优方案。 方法一:用多张相同的图片拼凑而成的…

Docker安装nginx以及nginx-gui控制面板

一、安装nginx 1、搜索镜像 docker search nginx2、拉取镜像 docker pull nginx3、创建Nginx挂载配置文件 # 创建挂载目录 mkdir -p /install/nginx/conf mkdir -p /install/nginx/log mkdir -p /install/nginx/html# 生成容器 # 将容器nginx.conf文件复制到宿主机 # 将容器…

公网远程连接本地socket服务【内网穿透】

文章目录1. 配置本地socket服务2. 本地socket服务暴露至公网2.1 创建隧道映射9999端口2.2 获取公网地址3. 公网连接本地socket服务端1. 配置本地socket服务 Java 服务端demo环境 jdk1.8框架:springbootmaven开发工具:IDEA 在pom文件引入第三包封装的netty框架maven坐标 <…

【MyBatis】安装 + 框架搭建 + 优化 + 增删改查(全程一条龙服务讲解~)

目录 前言 一、准备工作 1.1、下载MyBatis 1.2、数据库设计 二、搭建框架 2.1、创建Maven项目 2.2、jar包、引入依赖 2.3、创建MyBatis核心配置文件 2.4、映射文件 2.5、通过junit测试功能 2.6、框架优化 三、增删改查优化 四、小结——注意事项 前言 本篇全程从0…