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

16

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

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

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

Ответы:

24

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

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

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

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

KCotreau
источник
Благодарю. Но на вкладке «Проверка» флажок «Игнорировать слова в верхнем регистре», так почему он настаивает на том, чтобы меня поправляли?
ysap
Верхний - для автокоррекции, нижний - для проверки орфографии (вкладка «Просмотр»> «Правописание» или «F7»).
Котро
7

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

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

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

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

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

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

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

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

У меня возникла та же проблема, и я нашел простое решение!

Пример этого человека был для слова CNA, изменяющегося на CAN.

«Если вы набираете CNA с последующим пробелом, он превращается в CAN. Нажмите Ctrl + Z, прежде чем делать что-либо еще, чтобы отменить это изменение, затем введите».

Стефания
источник
1

Я сделал следующий обходной путь, так как я не хочу потерять опцию автозамены.

  1. Windows Key+ R-> чтобы открыть диалоговое окно «Выполнить».
  2. Тип HSA.
  3. Разрежьте всю строку.
  4. Вставьте его в ячейку Excel.
Giridharan
источник
Работает, но несколько громоздко. Конечно, вы можете вырезать / вставить из любого другого источника, не только W + R.
ysap
0

Используйте одинарную кавычку (') в начале содержимого ячейки, как в

«HSA

чтобы использовать содержимое ячейки как есть, без повторной интерпретации или исправления в Excel. Это также хорошо, когда вы вводите числа, которые хотите обрабатывать как текст, чтобы Excel не автоматически форматировал их с десятичными числами, как даты, или использовал выравнивание по правому краю.

Виджай
источник
Спасибо, но это то же самое, что и предложение @JJS.
2015 г.
-1

не сработало, не проверив проверку орфографии, как есть, или не было там, чтобы расфиксировать. Поэтому я научил проверять орфографию, чтобы сделать HAS в HSA. это сработало.

Мэри Ли Кемпер
источник
Ваш ответ похож на комментарий, пожалуйста, отредактируйте его и ответьте на вопрос
Ясс