在Microsoft Excel中重命名工作表的7种方法

2021-09-25

保持你的电子表格有组织是很重要的!

一个组织良好的电子表格对于第一次看它的人来说会有很大的不同。

这可以减少理解和正确使用文件所需的时间,减少错误。

恰当地命名表格是正确组织的电子表格的一个组成部分。

在这篇文章中,我将向你展示7种重命名工作簿中的工作表的方法。

单张名称规则

给一张纸命名是有限制的。

如果你想给一张纸命名历史,则您将得到上面的警告消息,让您知道它是一个保留名,不能使用。

这并不是唯一的限制。在命名工作表时,还有一些其他的约定和字符是不允许的。

下面列出了给床单命名时需要遵循的所有规则。

  • 一张纸不能被命名历史
  • 表单名称不能留空。
  • 工作表名称不能超过31个字符。
  • 工作表名称不能包含这些字符[]/ \ ?*:
  • 工作表名称不能以撇号字符开头或结尾。

幸运的是,这些规则并不是非常严格,大多数用户不会遇到任何问题。通常,人们遇到的唯一规则是最大长度为31个字符。

保持你的表单名称简短,你就不会有任何问题!

使用右键菜单重命名工作表

当您右键单击工作簿中的任何工作表选项卡时,有各种可用选项,包括从此菜单重命名工作表的功能。

右击在你想重命名的工作表上,然后选择重命名从选项。

当前的工作表名称将被突出显示,您可以键入您的新名称并按输入确认的关键。

优点

  • 这是很容易执行的,只需要两次鼠标点击,一旦你知道它。

缺点

  • 您需要发现右键菜单存在之前,您可以使用它!

使用双击左键重命名工作表

这是所有方法中最快最简单的。

一旦您了解了这个重命名表格的鼠标技巧,这可能是您的首选方法。

左键点击两倍在您要重命名的工作表选项卡上。

优点

  • 重命名工作表的最快方法。
  • 双击重命名是跨各种工具的一种相当常见的鼠标快捷方式。

缺点

  • 一个也没有。

从主选项卡重命名工作表

它有点隐藏,但是在首页重命名工作表的选项卡。

确保你想要重命名的工作表是活动工作表➜去首页点击➜格式细胞部分➜选择重命名表从选项。

不幸的是,这个命令太隐藏了,没有任何用处。将其分组到一个标有标签的按钮中并不是很直观格式

优点

  • 没有一个

缺点

  • 不容易发现。

使用键盘快捷键重命名工作表

不幸的是,没有专门的键盘快捷键来重命名工作表。

但我们可以利用Alt快捷键。

Alt+H+O+R会把你带到重命名表命令的首页选项卡。

按下Alt键将激活ribbon上的热键。那么紧迫H将选择首页选项卡。紧迫的O将选择格式命令,然后按R将选择重命名表选择从格式命令。

优点

  • 您可以使用键盘重命名工作表。

缺点

  • 很难记住。

使用辅助功能菜单重命名工作表

这将只在您还没有从默认名称Sheet1, Sheet2, Sheet3等重新命名工作表时起作用……

未命名的工作表代表了一个可访问性问题,因为任何依赖屏幕阅读器的人都无法根据那些通用的默认工作表名称来分辨工作表中的内容。

当您运行可访问性检查程序时,未命名的表将被标记为可访问性问题,然后您将能够重命名它们。

审查选项卡并单击可访问性检查命令。

这将对整个工作簿运行检查,并将打开一个窗口窗格,其中显示检查结果。

有一个部分叫做默认的表名称可以展开以显示所有未重命名的工作表。

点击任何工作表名称右边向下的chevron图标,然后选择重命名表从选项。

这将突出显示工作表名称,你可以开始键入你的新名称并按下输入当完成。

优点

  • 如果您创建了一个包含几十个工作表的大型工作簿,那么这是一个很好的最终检查。

缺点

  • 隐藏的表格不会在检查结果中显示出来。
  • 这不是重命名工作表的实用方法。

使用导航窗格重命名工作表

Microsoft Word的一个重要功能是导航窗格,它允许你查看Word文档中的所有标题和副标题。你可以点击任何标题,并立即被带到它在你的文件的位置。

Excel现在也有一个非常类似的导航窗格功能。Excel导航面板将显示各种对象的列表,如表,透视表,命名范围等。您可以单击列出的任何对象,Excel将带您到其在工作簿中的位置。

打开导航面板通过去视图选项卡并单击导航按钮显示缎带的一部分。

这将打开导航窗格,其中列出工作簿中的所有工作表。右击在任何一张纸上选择重命名从菜单选项。

这会打开重命名输入框,您可以键入您的新名称。按下好吧按钮以更改名称。

如果您已经打开了导航窗格,这可能是一个方便的选项,因为您已经在使用它来导航。否则,仅仅为了重命名一个工作表而打开导航窗格是不值得的。

关于这个方法需要注意的一件事是,它是您唯一可以使用的手动方法来重命名不活动的工作表。

优点

  • 可以重命名非活动工作表的工作表。

缺点

  • 需要打开导航窗格。

使用VBA重命名工作表

如果您想以编程方式重命名您的表,那么VBA可能是您的解决方案。

假设您想将工作簿中的所有工作表名称更改为大写。使用前面的方法将需要大量繁琐的工作,因为您将不得不分别重命名每个工作表。

这就是编程解决方案最好的地方!

Sub UpperCaseSheets() For i = 1 To Worksheets。计算表(我)。的名字= UCase(Sheets(i).Name) Next i End Sub

新闻Alt+要打开visual basic编辑器,请转到插入选项卡并选择模块从选项。

将上述代码粘贴到模块窗口中。

上面的代码将遍历工作簿中的每个工作表,并将工作表名称更改为大写。

这甚至可以重命名任何隐藏的表,而不需要首先取消隐藏。

你可以在Excel中运行这段代码开发人员选项卡并选择命令,然后按运行按钮。

优点

  • 您可以重命名工作表,而不需要首先选择它们。
  • 您可以一次单击重命名所有工作表。
  • 您可以在工作簿中重命名任何隐藏的工作表,而不必取消隐藏它们。

缺点

  • 你需要适应VBA。
  • 您需要将工作簿保存为启用宏的xlsm格式。

使用Office脚本重命名工作表

Office脚本是在Excel中自动化任务的另一种方式,但它只在在线Excel的商业和企业版本中可用。

开放Excel在线然后去自动化选项卡,然后点击新的脚本

function main(workbook: ExcelScript.Workbook){//获取所有工作表对象到ws let ws = workbook. getworksheets ();//循环遍历ws中的每个sheet,并将名称改为大写(让I = 0;我< ws.length;我+ +){ws[我].setName (ws[我]. getname () .toUpperCase ());}};

这将打开代码编辑器你可以粘贴上面的代码。按下运行按钮执行代码。

上面的代码将获得工作簿中的所有工作表,并遍历每个工作表并将其重命名为大写文本。

这将使工作簿中的所有工作表快速工作,包括任何隐藏的工作表。

优点

  • 您可以重命名工作表,而不需要首先选择它们。
  • 您可以一次单击重命名所有工作表。
  • 您可以重命名隐藏的工作表,而不必首先取消隐藏它们。

缺点

  • 你需要熟悉TypeScript编程语言。
  • Office Scripts仅在Excel在线业务和企业计划中可用。

结论

在Excel中,重命名表格是一项你必须一次又一次地做的任务。

有很多简单的选择!

对于需要对大量工作表进行命名或重命名的情况,甚至可以采用自动化的方法。

您是否有一个方法来重命名您的表,而没有提到?请在评论中告诉我!

关于作者

约翰MacDougall

约翰MacDougall

John是微软MVP和自由顾问和培训师,擅长Excel, Power BI, Power automation, Power Apps和SharePoint。你可以在约翰的博客或YouTube频道上找到其他有趣的文章。

订阅

广告

相关文章

评论

0评论

提交评论

您的电子邮件地址将不会被公布。必填字段已标记

这个网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据

获取最新消息

关注我们

在社交媒体上关注我们,了解Excel中的最新技巧!

把它钉在Pinterest上

分享这