为什么Excel 2007会将文本“ HSA”更改为“ HAS”?


16

在Excel 2007上工作,我试图用文本HSA填充单元格。但是,按Enter键后,文本将自动更改为HAS

我假设这里有一种自动拼写更正功能,但是我找不到如何禁用它(最好仅在此单元格中)。


1
大声笑,我只是在几个星期前就对此大声疾呼,因为我正在写一封有关HSA帐户的电子邮件。
Troggy

@Troggy-是的,确切的是……
ysap 2011年

Answers:


24

我将从这样的列表中删除该自动更正词:

Office Button > Excel Options > Proofing > Autocorrect Options 并在列表中向下滚动,直到找到“ hsa”,将其突出显示,然后单击“删除”。

您实际上不能在某个单元中禁用它,但是至少可以为遇到问题的一个单词禁用它。您以后可以随时再次将其添加回去。

在此处输入图片说明


谢谢。但是在“校对”选项卡中,选中了“忽略大写单词”,那么为什么它坚持要纠正我?
ysap 2011年

顶部的是自动更正的,底部的是实际检查拼写时的(“查看”选项卡>拼写或按F7键)。
KCotreau

7

文件->选项->校对->“自动更正选项”按钮->“自动更正”选项卡。

它具有hsa-> has校正规则。去掉它。

PS 路径适用于Office 2010,但适用于2007。


@ysap因为这些是不同/独立的设置。Ignore words in UPPERCASE用于拼写检查,而不是自动更正。
LazyOne 2011年

3

当单元格处于编辑模式时,在键入文本后立即在单元格或类型栏中选择文本,然后按Enter。这根本不会进行任何自动校正,因此您既不必删除自动校正列表中的任何内容,也不必禁用自动校正。甚至不必添加空间,这以后可能会产生不需要的结果。


不错的提示!唯一的缺点是您需要为此执行鼠标操作,或者按F2键,然后按Shift + Home键选择所有内容,然后单击Enter
ysap

1

另一个快速的解决方法是使用如下公式: ="HSA"


在我的机器上,它会="HAS"在我键入时将字符串改回...
ysap 2012年

1

我遇到了同样的问题,找到了一个简单的解决方法!

这个人的例子是CNA改为CAN。

“如果键入CNA后跟一个空格,它将变成CAN。在执行任何其他操作以撤消此更改之前,请按Ctrl + Z,然后键入。


1

我做了以下解决方法,因为我不想松开“自动更正”选项。

  1. Windows Key+ R->打开“运行”对话框。
  2. 输入HSA
  3. 切掉整个串。
  4. 将其粘贴到Excel单元格中。

可行,但有点麻烦。当然,您可以从其他任何来源剪切/粘贴,不仅限于W + R。
ysap

0

在单元格内容的开头使用单引号('),如下所示:

'HSA

为了按原样使用单元格内容,而不会被Excel重新解释或更正。当您键入希望被视为文本的数字时,这也很好,这样Excel不会使用小数,日期或使用右对齐来自动格式化它们。


谢谢,但与@JJS的建议相同。
2015年

-1

无法像过去那样解开拼写检查,或者没有HAS来解决。所以我教拼写检查使HAS成为HSA。起作用了。


您的答案像评论一样,请编辑并回答问题
yass
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.