在Microsoft Excel中更改工作表标签颜色的6种方法
您是否需要更改工作簿中的工作表标签颜色?这篇文章将向您展示在 Microsoft Excel 中更改工作表标签颜色的所有方法。
Excel 可让您以多种方式自定义工作簿。一种以视觉方式组织工作表的常用方法是更改工作表标签的颜色。
对包含输入、数据、计算、报告或视觉效果的工作表使用不同的颜色是一种很有帮助的整理工作簿的方法。您还可以为一年中的每个月准备一张工作表,并用颜色区分每个季度。
Excel 可以轻松更改选项卡颜色,这样做可以帮助用户跟踪重要信息。
通过更改标签颜色,用户可以快速识别哪些工作表包含哪些类型的信息。
获取本文使用的示例工作簿的副本并继续操作!
推荐:如何在Windows 11中将本地组策略设置重置为默认值
右键单击更改工作表标签颜色
更改工作表标签颜色的最直接方法是使用右键单击菜单。
右键单击任何工作表选项卡时,您将看到各种选项,包括更改颜色。
请按照以下步骤更改工作表标签颜色。
- 右键点击 在要更改颜色的工作表标签上。
- 选择 标签颜色 选项。
- 选择一个 颜色 选项。

您的工作表标签现在将被着色。
📝 笔记:选项卡上显示的颜色通常比选中选项卡时所选颜色浅。选择任何其他选项卡,所选颜色将突出显示。

如果你想要更多的选择 标准颜色 或者 主题颜色,您可以选择 更多颜色 选项。
这将打开 颜色 菜单,您将能够更精确地从颜色图中挑选颜色,或者提供精确的 RGB 或者 十六进制 颜色代码。
删除工作表标签颜色右键单击
如果您需要删除已应用于选项卡的任何颜色,您也可以使用右键单击菜单执行此操作。

按照以下步骤从标签中删除颜色。
- 右键点击 在要删除颜色的纸张上。
- 选择 标签颜色 从选项中。
- 选择 无颜色 从选项中。
该颜色已从您选择的选项卡中删除!
推荐:动态显示WordPress数据插件Dynamic Shortcodes
使用“主页”选项卡更改工作表选项卡颜色
这些颜色选项卡选项也可在 家 功能区选项卡。

按照以下步骤更改工作表标签颜色 家 标签。
- 选择要更改标签颜色的工作表。该工作表应为工作簿中的活动工作表。
- 前往 家 选项卡或功能区。

- 点击 格式 在命令中找到 细胞 部分。
- 选择 标签颜色 选项。
- 选择您想要的颜色。
您的活动工作表标签现在将用所选的颜色着色!
使用键盘快捷键更改工作表标签颜色
没有专门的键盘快捷键来更改选项卡颜色,但您可以访问 标签颜色 菜单使用 Alt 热键快捷方式。
按 Alt 键,功能区将显示哪个键可以访问功能区中的不同命令。

按 Alt, H, 哦, 电视 顺序打开 标签颜色 選擇菜單。
- 紧迫 Alt 将激活热键。
- 紧迫 H 将选择 家 选项卡。
- 紧迫 哦 将选择 格式 命令。
- 紧迫 电视 将打开 标签颜色 菜单。
一旦你有了 标签颜色 菜单打开后,您可以使用箭头键选择颜色选项。按 进入 键确认颜色选择并更改标签颜色。
您还可以按 米 随时按下 更多颜色 菜单。
同时更改多个工作表标签颜色
如果需要更改多张工作表的颜色,您肯定不想手动为每张工作表执行此操作。这需要点击很多次!
值得庆幸的是,您可以一次更改多个工作表标签的颜色!
更改多个相邻工作表选项卡的颜色

您可以选择多个相邻的选项卡,然后更改颜色。
- 选择第一个选项卡。
- 持有 转移 钥匙。
- 选择最后一个标签。
- 右键点击 在最后一个标签上。
- 选择 标签颜色 选项。
- 为所有选定的标签选择颜色。
所有选定的标签颜色都已改变!
更改多个不相邻的工作表标签颜色

您可以选择多个不相邻的选项卡,然后更改颜色。
- 选择第一个选项卡。
- 持有 Ctrl 钥匙。
- 选择任何其他选项卡。
- 右键点击 在最后一个标签上。
- 选择 标签颜色 选项。
- 为所有选定的标签选择颜色。
所有选定的标签颜色都已改变!
推荐:WordPress管理插件Admin and Site Enhancements Pro
更改所有工作表标签颜色

有一种快速方法可以选中工作簿中的所有标签。然后,您可以更改所有选定工作表的颜色。
- 右键点击 在任何选项卡上。
- 选择 选择所有工作表 选项。
- 右键点击 在任何一张纸上。
- 选择 标签颜色 选项。
- 为所有选定的标签选择颜色。
现在所有工作表标签的颜色都已更改!
💡 提示:这是更改除一两个标签颜色之外的所有标签颜色的好方法。选择所有工作表后,按住 Ctrl 键并单击任意选项卡即可取消选择它。
使用 VBA 更改工作表标签颜色
您可以自动更改工作表标签的颜色!
假设您想要更改所有以特定前缀命名的工作表的标签颜色。您可以使用一些 VBA 代码来完成此操作。
前往 开发人员 选项卡并选择 Visual Basic 命令打开 Visual Basic 编辑器。您也可以按 Alt + F11 键盘快捷键打开 VBA 编辑器。
💡 提示:查看此帖子以了解 如何显示“开发人员”选项卡 在你的丝带里。

前往 插入 菜单并选择 模块 选项。

Sub ChangeTabColor()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
If Left(ws.Name, 4) = "2021" Then
ws.Tab.Color = RGB(0, 176, 80)
End If
Next ws
End Sub
现在您可以将上述代码粘贴到新模块中。
此代码将循环遍历工作簿中的每个工作表,并检查工作表名称是否以 2021
,如果是,则更改标签颜色。否则,不进行任何更改。
颜色是根据 RGB 代码,并且可以根据需要更改这些值以实现不同的颜色。
您还可以调整 "2021"
在上面的代码中输入您需要的任何文本。例如, Left(ws.Name, 1) = "A"
将检查工作表名称是否以 A。

当你 运行此 VBA 代码,所有匹配的纸张颜色都会更新。
使用 VBA 删除工作表标签颜色
您还可以使用 VBA 代码删除标签颜色。
您需要做的就是更改这行代码 ws.Tab.Color = RGB(0, 176, 80)
用这行 ws.Tab.Color = False
。
这会将标签颜色设置为 无颜色。
使用 Office 脚本更改工作表标签颜色
Office Scripts 是 Excel 的一种 JavaScript 语言,但仅在具有 Microsoft 365 商业订阅的网络版本中可用。
如果您在线使用 Excel 并且需要自动执行您的任务,那么这就是您需要的工具!
您还可以使用 Office 脚本自动更改选项卡颜色。

前往 自动化 在 Excel Online 中选项卡并选择 新脚本 命令。

function main(workbook: ExcelScript.Workbook) {
let sheets = workbook.getWorksheets();
for (let sheet of sheets) {
if (sheet.getName().startsWith('2021')) {
sheet.setTabColor('FF0000');
};
};
}
这将打开 Office 脚本 代码编辑器 您可以输入上述代码并按下 保存脚本 按钮。
此代码循环遍历工作簿中的所有工作表,如果工作表名称以 开头,则会更改标签颜色 2021
。它将根据代码中提供的十六进制颜色代码更改标签颜色。
在此示例中,十六进制代码为 FF0000
因此标签将更新为红色,但您可以根据需要更改此十六进制代码。
使用 Office 脚本删除工作表标签颜色
您还可以通过对代码进行少许更改来删除已应用于工作簿的任何选项卡颜色。
替换此行代码 sheet.setTabColor('FF0000');
用这行 sheet.setTabColor('');
。
这会将标签颜色设置为 无颜色。
结论
更改工作表标签颜色是直观地组织 Excel 电子表格的好方法。
有几种方法可以手动更改颜色 右键点击 菜单, 家 选项卡,并使用 热键快捷键。
还可以同时更改多张工作表的颜色。您可以选择多张工作表,然后更改所有选定工作表的颜色。
工作表标签上的颜色也可以通过以下方式自动设置: 虚拟专用网络 和 办公室脚本 当您需要处理许多工作表或需要对许多工作簿中的工作表进行颜色编码时。