如何在Excel中进行拼写检查

  • Share This
Michael Brown

该教程显示 你将学习如何在Excel中手动执行拼写检查,使用VBA代码,以及使用特殊工具。 你将学习如何检查单个单元格和范围、活动工作表和整个工作簿的拼写。

虽然Microsoft Excel不是一个文字处理程序,但它确实有一些处理文本的功能,包括拼写检查设施。 然而,Excel中的拼写检查与Word中的不完全相同。 它不提供高级功能,如语法检查,也不在你输入的错误单词下划线。 但Excel仍提供基本的拼写检查功能和本教程将教你如何获得它的大部分。

    如何在Excel中进行拼写检查

    无论你使用的是哪个版本,Excel 2016、Excel 2013、Excel 2010或更低版本,在Excel中都有2种方法可以进行拼写检查:一个功能区按钮和一个键盘快捷键。

    简单地说,选择第一个单元格或你想开始检查的单元格,然后执行以下操作之一。

    • 按键盘上的F7键。
    • 点击 拼写 上的按钮。 评论 选项卡,在 打样 组。

    这将对以下内容进行拼写检查 活动工作表 :

    当发现有错误时,就会 拼写 对话窗口显示出来。

    纠错 选择一个合适的选择,在 建议 ,并点击 变化 错别字将被替换成所选的字,下一个错误将被提请你注意。

    如果 "错误 "不是真正的错误,请从以下选项中挑选一个。

    • 不理会当前的错误 ,点击 忽略一次 .
    • 无视所有的错误 与当前的相同,点击 忽略所有 .
    • 将当前的单词添加到字典中 ,点击 添加到词典 这将确保在你下次进行拼写检查时,同一个词不会被当作一个错误处理。
    • 取代所有的错误 与当前的建议相同,点击 改变所有 .
    • 要让 纠正Excel的错误 它认为合适的时候,点击 自动更正 .
    • 要设置 另一种打样语言 ,选择它从 词典语言 收件箱。
    • 要查看或改变 拼写检查设置 ,点击 选项... 按钮。
    • 停止 纠正过程并关闭对话框,点击 取消 按钮。

    当拼写检查完成后,Excel会向你显示相应的信息。

    拼写检查单个单元格和范围

    根据你的选择,Excel拼写检查会处理工作表的不同区域。

    通过选择一个 单细胞 ,你告诉Excel要对以下内容进行拼写检查 活页 选定的单元格是起点。

    • 如果你选择了第一个单元格(A1),整个工作表就会被选中。
    • 如果你选择其他单元格,Excel将从该单元格开始进行拼写检查,直到工作表的末尾。 当最后一个单元格被检查后,你将被提示在工作表的开头继续检查。

    拼写检查 一个特定的细胞 ,双击该单元格以进入编辑模式,然后启动拼写检查。

    为了检查拼写,在一个 细胞的范围 ,选择该范围,然后运行拼写检查器。

    只检查 部分单元格内容 点击单元格,在公式栏中选择要检查的文本,或者双击单元格,选择单元格中的文本。

    如何在多个工作表中检查拼写

    要一次检查几张工作表的拼写错误,请按以下方法操作。

    1. 选择你想检查的工作表,为此,在点击工作表的同时按住Ctrl键。
    2. 按拼写检查的快捷键(F7)或点击 拼写 上的按钮。 评论 标签。

    Excel将检查所有选定工作表中的拼写错误。

    当拼写检查完成后,右击所选标签,并点击 不分组的纸张 .

    如何对整个工作簿进行拼写检查

    要检查当前工作簿中所有工作表的拼写,可在任何工作表标签上点击右键并选择 选择所有板材 选定所有工作表后,按F7或点击 拼写 是的,就是这么简单!

    如何对公式中的文本进行拼写检查

    通常情况下,Excel不会检查公式驱动的文本,因为一个单元格实际上包含一个公式,而不是一个文本值。

    然而,如果你进入编辑模式,然后运行拼写检查,就会成功。

    当然,你需要单独检查每个单元格,这不是很好,但这种方法仍然可能帮助你消除大公式中的拼写错误,例如,在多级嵌套的IF语句中。

    在Excel中使用宏进行拼写检查

    如果你喜欢自动化的东西,你可以很容易地把在工作表中寻找拼写错误的单词的过程自动化。

    在工作表中进行拼写检查的宏程序

    有什么能比点击按钮更简单的呢? 也许,这行代码 :)

    Sub SpellCheckActiveSheet() ActiveSheet.CheckSpelling End Sub

    对活动工作簿的所有工作表进行拼写检查的宏程序

    你已经知道,要搜索多个工作表的拼写错误,你要选择相应的工作表标签。 但你如何检查隐藏的工作表?

    根据你的目标,使用下列宏之一。

    要检查所有 可见的床单。

    Sub SpellCheckAllVisibleSheets() For Each wks In ActiveWorkbook.Worksheets If wks.Visible = True Then wks.Activate wks.CheckSpelling End If Next wks End Sub

    要检查活动工作簿中的所有工作表。 有形和无形 :

    Sub SpellCheckAllSheets() For Each wks In ActiveWorkbook.Worksheets wks.CheckSpelling Next wks End Sub

    在Excel中突出显示拼写错误的单词

    这个宏允许你仅仅通过查看工作表就能找到拼写错误的单词。 它将包含一个或多个拼写错误的单元格用红色突出显示。 要使用另一种背景颜色,改变这一行中的RGB代码:cell.Interior.Color = RGB(255, 0, 0)。

    Sub HighlightMispelledCells() Dim count As Integer count = 0 For Each cell In ActiveSheet.UsedRange If Not Application.CheckSpelling(Word:=cell.Text) Then cell.Interior.Color = RGB(255, 0, 0) count = count + 1 End If Next cell If count> 0 Then MsgBox count & " cells containing misspelled words have been found and highlighted. " Else MsgBox " No misspelled words have been found. " End If 结束子

    如何使用拼写检查宏

    下载我们带有拼写检查宏的样本工作簿,并执行这些步骤。

    1. 打开下载的工作簿,如果有提示,请启用宏。
    2. 打开你自己的工作簿,切换到你要检查的工作表。
    3. 按Alt + F8,选择宏,并点击 运行 .

    该样本工作簿包含以下宏。

    • 拼写检查活动表 - 在活动的工作表中执行拼写检查。
    • 拼写检查所有可见表 - 检查活动工作簿中所有可见的工作表。
    • 拼写检查所有表格 - 检查活动工作簿中的可见和不可见工作表。
    • 突出显示混淆的细胞 - 改变含有错误拼写单词的单元格的背景颜色。

    你也可以按照以下说明将宏添加到你自己的工作表中:如何在Excel中插入和运行VBA代码。

    例如,要突出显示当前电子表格中所有有拼写错误的单元格,请运行这个宏。

    并得到以下结果。

    改变Excel的拼写检查设置

    如果你想调整Excel中拼写检查的行为,请点击 文件 > 选择 > 打样 ,然后勾选或取消勾选以下选项。

    • 忽略大写字母的单词
    • 忽略含有数字的单词
    • 忽略互联网文件和地址
    • 标记重复的单词

    所有的选项都是不言自明的,也许除了特定语言的选项(如果有人关心的话,我可以解释一下在俄语中执行严格ё的问题 :)

    下面的屏幕截图显示了默认设置。

    Excel拼写检查不工作

    如果拼写检查在你的工作表中不能正常工作,请尝试这些简单的故障排除技巧。

    拼写按钮是灰色的

    很可能你的工作表是受保护的,Excel拼写检查在受保护的工作表中不起作用,所以你必须先解除工作表的保护。

    你在编辑模式中

    在编辑模式下,只有你目前正在编辑的单元格会被检查出拼写错误。 要检查整个工作表,请退出编辑模式,然后运行拼写检查。

    公式中的文本未被检查

    包含公式的单元格不被检查。 要对公式中的文本进行拼写检查,请进入编辑模式。

    用 "模糊重复查找器 "查找错别字和错印

    除了内置的Excel拼写检查功能外,我们的终极套件的用户还可以通过使用一个特殊的工具快速查找和修复错别字,该工具驻留在 机会 工具 标签下 查找和替换 :

    点击 搜索错别字 按钮打开Excel窗口左侧的 "模糊重复查找器 "窗格。 你要选择要检查错别字的范围,并为你的搜索配置设置。

    • 不同字符的最大数量 - 限制要寻找的差异的数量。
    • 一个词/单元格中的最小字符数 - 从搜索中排除非常短的值。
    • 这些单元格包含以 - 如果你的单元格可能包含一个以上的单词,请选择此框。

    在正确配置了设置后,点击 搜索错别字 按钮。

    该插件开始搜索您指定的有1个或更多字符差异的值。 一旦搜索完成,您会看到一个按节点分组的模糊匹配列表,如下图所示。

    现在,你要为每个节点设置正确的值。 为此,展开组,并单击 "组 "中的检查符号。 行动 旁边的一栏中的正确值。

    如果该节点不包含正确的单词,请点击在 正确值 在根项旁边的方框中,输入该词,然后按回车键。

    在为所有节点分配了正确的值后,点击 申请 按钮,你工作表中的所有错别字将被一次性修正。

    这就是用Fuzzy Duplicate Finder在Excel中进行拼写检查的方法。 如果你想试试这个和70多个专业的Excel工具,欢迎你下载我们的终极套件的试用版。

    Michael Brown is a dedicated technology enthusiast with a passion for simplifying complex processes using software tools. With more than a decade of experience in the tech industry, he has honed his skills in Microsoft Excel and Outlook, as well as Google Sheets and Docs. Michael's blog is dedicated to sharing his knowledge and expertise with others, providing easy-to-follow tips and tutorials for improving productivity and efficiency. Whether you're a seasoned professional or a beginner, Michael's blog offers valuable insights and practical advice for getting the most out of these essential software tools.