Почему Excel 2007 меняет текст «HSA» на «HAS»?


16

Работая в Excel 2007, я пытаюсь заполнить ячейку текстом HSA . Однако при нажатии клавиши ввода текст автоматически меняется на HAS .

Я предполагаю, что здесь есть какая-то автоматическая коррекция орфографии, но я не могу найти, как ее отключить (и, желательно, только в этой ячейке).


1
Лол, я просто ругался об этом пару недель назад, потому что писал письмо по поводу аккаунта HSA.
Трогги

@Troggy - да, именно это ...
ysap

Ответы:


24

Я бы удалил это авто-правильное слово из списка следующим образом:

Office Button > Excel Options > Proofing > Autocorrect Options и прокручивайте список вниз, пока не дойдете до «hsa», выделите его и нажмите «Удалить».

Вы не можете действительно отключить это в ячейке, но вы можете по крайней мере отключить это для того единственного слова, с которым у вас проблемы. Вы всегда можете добавить его снова позже.

введите описание изображения здесь


Благодарю. Но на вкладке «Проверка» флажок «Игнорировать слова в верхнем регистре», так почему он настаивает на том, чтобы меня поправляли?
ysap

Верхний - для автокоррекции, нижний - для проверки орфографии (вкладка «Просмотр»> «Правописание» или «F7»).
Котро

7

Файл -> Параметры -> Проверка -> кнопка «Параметры автозамены» -> вкладка «Автозамена».

У него есть hsa-> hasправило коррекции. Убери это.

PS Путь для Office 2010, но должен быть таким же для 2007.


@ysap Потому что это разные / независимые настройки. Ignore words in UPPERCASEпредназначен для проверки орфографии, а не для автозамены.
LazyOne

3

Когда ячейка находится в режиме редактирования, выделите текст (в ячейке или на панели типов) сразу после его ввода и нажмите клавишу ВВОД. Это не делает автокоррекцию вообще, поэтому вам не нужно ни удалять что-либо из списка автокоррекции, ни отключать автокоррекцию. Не нужно даже добавлять пространство, что может привести к нежелательным результатам позже.


Хороший совет! Единственным недостатком является то, что вам нужно выполнить для этого действие мыши или, альтернативно, нажать F2, а затем Shift + Home, чтобы выбрать все, прежде чем нажать Enter
ysap

1

Другой быстрый обходной путь - использовать формулу, подобную этой: ="HSA"


На моей машине это исправляет строку обратно, ="HAS"как я ее
набираю

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 в HSA. это сработало.


Ваш ответ похож на комментарий, пожалуйста, отредактируйте его и ответьте на вопрос
Ясс
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.