KutoolsforOffice — 一套方案,五大工具。事半功倍。

Excel:如何使用条件格式包含符号的单元格

作者修改日期

条件格式功能可用于突出显示包含指定字符的单元格,但若要突出显示包含任意符号(例如问号(?)或感叹号(!))的单元格(如下图所示),则无法通过内置功能直接实现。本文将为您介绍一段可轻松完成此任务的 VBA 代码。
突出显示包含符号的单元格

注意:本教程所介绍的方法已在 Excel 2021 中验证,不同版本的 Excel 可能存在差异。


对包含符号的单元格应用条件格式

1. 启用要突出显示包含符号的单元格所在的工作表,按 Alt+F11 键。

2. 随后将弹出 Microsoft Visual Basic for Applications 窗口,单击插入> 模块,即可插入一个新的空白模块。

3. 将下方代码复制并粘贴到新模块中。

VBA:使用条件格式单元格包含符号

Function NotABCOrNumber(mTxt As String) As Boolean
	'UpdatebyExtendoffice20220802
	Dim xStr As String
	xStr = "*[!A-Za-z0-9 ]*"
	On Error Resume Next
	NotABCOrNumber = mTxt Like xStr
	End Function

将代码复制并粘贴到模块中

4. 保存代码并返回工作表。选择要应用条件格式的单元格,点击开始> 条件格式> 新建规则……
单击 开始 > 条件格式 > 新建规则

5. 在新建格式规则对话框中,单击使用公式确定要设置格式的单元格,然后在“为此公式为真时设置格式的值”下方的文本框中输入公式 =NotABCOrNumber(A2)
在对话框中指定选项

6. 单击格式按钮,进入设置单元格格式对话框,按需指定格式,然后单击确定确定
在对话框中指定格式

现在,包含符号的单元格已应用条件格式。

kutools for excel ai 的截图

借助 KUTOOLS AI 解锁 Excel 的神奇功能

  • 智能执行:只需输入简单命令,即可执行单元格操作、分析数据并创建图表。
  • 自定义公式:生成量身定制的公式,助您优化工作流程!
  • VBA 编码:轻松编写并运行 VBA 代码。
  • 公式解析:轻松掌握复杂公式,一目了然!
  • 文本翻译:轻松打破电子表格中的语言障碍!
借助 AI 驱动的工具提升您的 Excel 能力。立即下载,体验前所未有的高效!

其他操作(文章)

在 Excel 中根据单元格值显示特定符号
如何根据单元格值显示特定符号?

如何减小 Excel 文件体积?
有时,Excel 文件过大可能导致打开或保存耗时数分钟。为解决此问题,本教程将教您如何通过删除未使用的内容或冗余格式,轻松减小文件体积。

Excel:如何创建或插入书签
当工作表或工作簿包含大量数据时,您是否希望快速跳转到特定区域?创建或插入书签即可轻松实现!

如何在 Excel 中为奇数行或偶数行(交替行/列)上色?
在设计工作表时,许多人倾向于为奇数行或偶数行(交替行/列)上色,以提升视觉效果。本文将为您介绍两种在 Excel 中实现交替行/列上色的实用方法。


  • 超级编辑栏(轻松编辑多行文本和公式);阅读版式(轻松阅读和编辑大量单元格);粘贴到筛选范围……
  • 合并单元格/行/列并保留数据;分割单元格内容;合并重复行并求和/求平均值……防止重复项单元格;比较区域……
  • 选择重复或唯一行;选择空白行(所有单元格均为空);超级查找和模糊查找多个工作簿中的内容;随机选择……
  • 精准公式复制多个单元格而不更改公式引用;自动创建引用到多个工作表;插入项目符号、复选框等更多功能……
  • 收藏并快速插入公式、区域、图表和图片;加密单元格并设置密码;创建邮件列表并发送电子邮件……
  • 提取文本、添加文本、删除某位置字符、删除空格;创建并打印数据分页统计;在单元格内容与批注之间转换……
  • 超级筛选(保存并应用筛选方案到其他工作表);高级排序按月/周/日、频率等分组;特殊筛选按加粗、倾斜等格式……
  • 合并工作簿和工作表;汇总表格基于关键列;分割数据到多个工作表批量转换 xls、xlsx 和 PDF……
  • 数据透视表按周数、星期几等分组……显示未锁定、选区锁定并以不同颜色标识;高亮显示包含公式/名称的单元格……
kte tab 201905
  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑与阅读,大幅提升多文档操作效率!
  • 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中操作。
  • 将您的工作效率提升 50%,每天减少数百次鼠标点击!
officetab bottom