跳至主要内容

Excel:如何对包含符号的单元格进行条件格式设置

Author: Sun Last Modified: 2025-05-08

“条件格式”功能用于突出显示包含指定字符的单元格,但如果要突出显示包含任何符号(例如问号(?)或感叹号(!))的单元格,如下方截图所示,内置功能无法直接解决此问题。本文介绍了一段可以处理此任务的VBA代码。
highlight cells that contain symbol

注意:本教程中提供的方法已在 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

copy and paste the code into the module

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

5. 在 新建格式规则 对话框中,点击 使用公式确定要设置格式的单元格,然后输入公式 =NotABCOrNumber(A2) 在文本框中 为此公式为真的值设置格式.
specify the options in the dialog box

6. 点击 格式 按钮进入 设置单元格格式 对话框,根据需要指定格式。然后点击 确定 > 确定.
specify the format in the dialog box

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

a screenshot of kutools for excel ai

使用 Kutools AI 解锁 Excel 魔法

  • 智能执行:执行单元格操作、分析数据和创建图表——所有这些都由简单命令驱动。
  • 自定义公式:生成量身定制的公式,优化您的工作流程。
  • VBA 编码:轻松编写和实现 VBA 代码。
  • 公式解释:轻松理解复杂公式。
  • 文本翻译:打破电子表格中的语言障碍。
通过人工智能驱动的工具增强您的 Excel 能力。立即下载,体验前所未有的高效!

其他操作(文章)

基于单元格值显示特定符号 如何根据单元格值显示特定符号?

如何减小 Excel 文件大小?有时,如果 Excel 文件过大,打开或保存可能需要花费数分钟。为了解决这个问题,本教程将告诉您如何通过删除不必要的内容或从未使用的格式来减小 Excel 文件大小。

Excel:如何创建或插入书签 您是否想过在工作表或工作簿中有大量数据时,创建或插入一个书签以便快速跳转到特定的数据区域?

如何在 Excel 中对奇数或偶数(交替)行/列上色?在设计工作表时,许多人倾向于对奇数或偶数(交替)行或列上色,以使工作表更具视觉效果。本文将向您展示两种在 Excel 中对奇数或偶数行/列上色的方法。


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