In an Excel file with lots of worksheets, how do you help users navigate through the workbook? Here are a few of the methods I've used. I'm sure you've found your own creative ways to deal with the problem, and I'd be interested in hearing about them.

在包含大量工作表的Excel文件中,您如何帮助用户浏览工作簿? 这是我使用过的一些方法。 我敢肯定,您已经找到了解决该问题的创新方法,并且有兴趣了解它们。

创建工作簿菜单 (Create a Workbook Menu)

You can use programming to create a special menu with a list of sheets. Add the menu to the menu bar when the workbook opens, and remove the menu when the workbook closes. John Walkenbach has a nice example of an Excel menu maker [update - site no longer active].

您可以使用编程来创建带有工作表列表的特殊菜单。 工作簿打开时,将菜单添加到菜单栏,工作簿关闭时,将菜单删除。 John Walkenbach有一个Excel菜单制作者的很好的例子[更新-站点不再活动]。

添加工作表下拉列表 (Add a Drop Down List of Sheets)

Another option is to install an add-in that lists all the sheets in the active workbook, in a toolbar dropdown list. Dave Peterson created a Navigation Toolbar for Excel 2003.

另一个选择是安装一个外接程序,该外接程序在工具栏下拉列表中列出活动工作簿中的所有工作表。 Dave Peterson 为Excel 2003创建了一个导航工具栏 。

Ron de Bruin adapted the code to create a Navigation Command for Excel 2007.

Ron de Bruin修改了代码, 为Excel 2007创建了一个导航命令 。

创建超链接列表 (Create List of Hyperlinks)

A non-programming option is to create a list of sheets on a worksheet, then change each sheet name into a hyperlink.

一种非编程选项是在工作表上创建工作表列表,然后将每个工作表名称更改为超链接。

  1. Click on a cell that contains a sheet name.单击包含工作表名称的单元格。
  2. On Excel's Ribbon, click the Insert tab (In Excel 2003, click the Insert Menu.)在Excel的功能区上,单击“插入”选项卡(在Excel 2003中,单击“插入菜单”。)
  3. Click Hyperlink, to open the Insert Hyperlink dialog box.单击“超链接”,以打开“插入超链接”对话框。
  4. In the Link To list, click on Place in This Document

    在“链接到”列表中,单击“ 放置在此文档中”

  5. In the list of places in the document, click on a sheet name, then click OK.在文档的位置列表中,单击工作表名称,然后单击“确定”。

It will take you a few minutes to set up all the hyperlinks in a large Excel workbook, but they'll make it easy to navigate through the sheets.

在大型Excel工作簿中设置所有超链接将花费几分钟,但是它们将使您轻松浏览工作表。

NOTE: If you have a copy of my Contextures Excel Tools add-in, you can use it to create a quick list of sheets in the active workbook, with hyperlinks

注意 :如果您有Contextures Excel Tools加载项的副本,则可以使用它在活动工作簿中使用超链接创建工作表的快速列表。

Sheet Links command in Excel Tools add-in
Excel Tools加载项中的图纸链接命令

获取超链接工作簿 (Get the Hyperlink Workbook)

Based on sample code from Sam and Andrew in the reader comments below, I've posted an Excel Table of Contents workbook in which you can create a popup list or or a list with sheet hyperlinks.

根据下面的读者评论中Sam和Andrew的示例代码,我发布了一个Excel目录工作簿,您可以在其中创建弹出列表或带有工作表超链接的列表。

To see more hyperlink tips, videos, and macros, go to the Hyperlinks and Hyperlink Function page on my Contextures site. There are hyperlink tips, videos, and macros, and sample files to download.

要查看更多超链接技巧,视频和宏,请转到Contextures网站上的“超链接和超链接功能”页面 。 有超链接提示,视频和宏,以及要下载的示例文件。

翻译自: https://contexturesblog.com/archives/2008/12/17/create-a-table-of-contents-in-excel/


http://www.taodudu.cc/news/show-5535854.html

相关文章:

  • 让WPF中的DataGrid像Excel一样可以筛选
  • excel创建下拉列表多选_如何在Excel中创建下拉列表?
  • 【数据结构】蓝警:合众国之辉
  • D3D模板缓存
  • Direct3D模板技术
  • 城市防汛应急管理智慧 Web GIS 可视化平台
  • 模版缓存3
  • Unity 支持的模型格式及详细介绍
  • 芯动联科冲刺科创板:年营收1.7亿 北方电子院与中城创投是股东
  • 剖析中国软件百强
  • 七夕特辑 | 电子书合集 附下载地址
  • 无盘主流服务器 5,HP G5服务器与无盘的配置(证券业)
  • 证券业如何破局发展,用好NLP技术很关键
  • 查询各个班级男生女生个数(case)
  • ubuntu 系统性能提升
  • jdk1.8 HashMap性能提升
  • SpringBoot实战(十七):Redis Pipeline 轻松实现百倍性能提升(续)
  • 《MySQL开发规范》过时了,视图的查询性能提升了一万倍
  • Qt quick性能提升
  • 干货 | Elasticsearch Reindex性能提升10倍+实战
  • 数据库数据处理性能提升技术
  • 【金仓数据库】kingbase ES性能提升之传输压缩
  • 显卡交火支持linux系统吗,显卡交火性能提升多少_显卡交火怎么设置(步骤教程)...
  • DPDK系列(二)——性能提升
  • JAVA并发编程-计算程序性能提升比率
  • QCustomPlot之性能提升
  • Greenplum 6 OLTP (TPC-B) 性能提升60倍
  • javacv-ffmpeg(六)性能提升
  • SQLite极致性能提升方法[转载]
  • linux性能提升方法(整理)

在Excel中创建目录相关推荐

  1. 在excel日期比对大小_如何在Excel中防止分组日期

    在excel日期比对大小 As a teenager, group dates can be fun. If you have strict parents, that might be the on ...

  2. poi读取excel中的内容(带图片)

    项目中有一需求:需要读取excel中的信息,带图片,需要将每一行的图片,做对应,整理方法如下: 主要逻辑: 1,获取excel对象, 2,读取excel中所有的图片流,将图片所处的位置和图片流存在ma ...

  3. [299]python实现批量解析PDF文件提取内容并写入到Excel中

    摘要:最近需要将一批PDF文件中的某些数据整理到Excel中,因为文件数量接近20w+,手动更新几乎不现实,于是就提取关键词和内容动手写了个Python小工具,以实现自动完成上述目标. 要求: 读取P ...

  4. java操作跨页的word cell,“excle如何打印不出现断行“EXCEL中,如何不跨页断行打印或显示,谢谢...

    EXCEL中,如何不跨页断行打印或显示,谢谢 打印预览--页面设置--工作表--网格线(打勾) 试试! java导入excel 判断当前行有没有数据 工作中用到入excel一个方法,你还可以通过一些插 ...

  5. Excel中如何截取字符串中指定字符后的部分字符

    1.如何给某列属性为时间整体加一个时间值: 场景一:假如我有一个excel中的某一列如下图所示,如何将该列的时间(用B代替整列)整体加一分钟呢?方法很简单,在空白单元格填写时间格式图中A所示:复制单元 ...

  6. JAVA导出exls时报oom_如何实现导出百万条数据到EXCEL中不报OOM异常?

    Java项目中使用POI导出百万条数据到Excel中,但是会出现内存溢出异常. 存在以下问题需要考虑POI导出条数限制6w+ 数据量大的话会导致内存溢出 现在的做法是每6w条数据做一次分割,创建一个新 ...

  7. 将excel中是数据导入数据库

    2019独角兽企业重金招聘Python工程师标准>>> 将excel中是数据导入数据库 1.利用excel生成sql语句: 列如: 1).insert: =CONCATENATE(& ...

  8. excel中会计专用格式问题_解决方法

    excel 2003在使用格式中当选择会计专用会出现负号在左,数字在右的情况. 这类设置并不是在excel中完成,而是在控制面板,区域和语言选项---自定义中设置---货币中设置,-¥1.1改为¥-1 ...

  9. vlookup示例_VLOOKUP示例–如何在Excel中执行VLOOKUP

    vlookup示例 Microsoft Excel includes a variety of different functions that help users with calculation ...

最新文章

  1. Python包管理工具Distribute的安装
  2. RelativeLayout经常使用属性介绍
  3. 缓存淘汰算法之LRU
  4. 创业团队:找对人就成功了90%
  5. [RDMA] 高性能异步的可靠消息传递和RPC :Accelio
  6. 江计算机科学与技术,计算机科学与技术
  7. 一个sql引起的服务器性能下降
  8. SpringBoot2.1.9 多Kafka消费者配置
  9. 作为面向事务的客户服务器协议,湖南大学《计算机网络》实验报告.doc
  10. TutorialsTeacher 中文系列教程【翻译完成】
  11. 原生node写一个静态资源服务器
  12. t-sql执行结果_用于记录流程执行的T-SQL设计模式
  13. HikariCP 创建连接
  14. java ssh框架 运行_SSH框架的简单示例(执行流程)
  15. php后台管理员登录密码错误,织梦后台登陆不上提示验证码不正确1.密码明明正确的,却无法登陆后台管理...
  16. html在复选框内打钩,Selenium Webdriver Python如何在所有复选框中打勾
  17. 1020寒星孤月-蛇形矩阵
  18. android minui fb显示相关函数
  19. [学习笔记] CDQ分治 从感性理解到彻底晕菜
  20. “一个扫描枪一张表”,韵达选择 TDengine 应对每日亿级数据量

热门文章

  1. 如何找到保存的Win10待机界面显示的好看壁纸(无损画质)
  2. MIT 后空翻猎豹 Mini Cheetah 最新进展:采用全新控制策略,一秒跑出十倍体长
  3. 杨澜对女生说的话:有感
  4. 前端|3D立体视频翻转动画
  5. WinXP查看IP地址的方法介绍
  6. 如何让消费者记住你?这几个大开脑洞的创意营销案例!
  7. 用Python监听邻居家小姐姐的上网行为
  8. linux sockaddr in,Linux下获取sockaddr的方法
  9. c语言getchar的不赋任何变量,c语言getchar的用法
  10. 9个月注销超700家艺人经纪公司,小县城如何沦为大明星避税天堂?