Как заставить текстовую строку в верхнем / нижнем / правильном регистре в Excel?
В Excel, когда вы вводите несколько букв или слов в ячейки, вы хотите, чтобы текстовые строки переводились в верхний регистр, даже если вы ввели строчные или правильные буквы и наоборот. Большинство из нас может рассмотреть возможность проверки данных в Excel, с помощью этой функции мы получим предупреждение, когда мы введем неправильный регистр текста. В этой статье я расскажу о некоторых интересных способах перевода текста в верхний, нижний или правильный регистр, как вам нужно.
Переведите текстовые строки в верхний / нижний / правильный регистр с помощью проверки данных
Принудительно переводить текстовые строки в верхний / нижний / правильный регистр с помощью кода VBA
Измените текст на верхний регистр / нижний регистр / правильный регистр с помощью Kutools for Excel
Переведите текстовые строки в верхний / нижний / правильный регистр с помощью проверки данных
Проверка данных - это мощный инструмент в Excel, он может помочь нам выполнять множество операций, с его помощью мы также можем принудительно вводить верхний, нижний или правильный регистр текстовых строк при наборе текста, пожалуйста, сделайте следующее:
1. Перейти к щелчку Данные > проверка достоверности данных > проверка достоверности данных, см. снимок экрана:
2. В проверка достоверности данных диалог под Настройки , нажмите Разрешить раскрывающийся список и выберите На заказ вариант, затем в Формула текстовое поле, введите эту формулу = ТОЧНЫЙ (ВЕРХНИЙ (A1); A1)(A1 обозначает столбец, в котором вы будете применять эту функцию, вы можете изменить его по своему усмотрению), см. снимок экрана:
3. Затем вы можете создать оповещение по мере необходимости, пожалуйста, нажмите Предупреждение об ошибке Вкладка и выберите Stop из Стиль раскрывающийся список в правом углу Сообщение об ошибке текстовое поле, введите собственное предупреждающее сообщение, см. снимок экрана:
4, Затем нажмите OK Чтобы закрыть диалоговое окно, теперь, когда вы вводите текстовую строку не в верхнем регистре в столбце A, появится окно предупреждения, напоминающее вам о вводе заглавных букв.
Примечание:
Если вам нужно перевести текстовые строки в нижний или правильный регистр, примените следующие формулы в проверка достоверности данных на этапе 2.
Перевести в нижний регистр: = EXACT (LOWER (A1), A1);
Установить правильный регистр: = EXACT (PROPER (A1), A1)
Принудительно переводить текстовые строки в верхний / нижний / правильный регистр с помощью кода VBA
С помощью следующего кода VBA, когда вы вводите строчные слова в ячейку, строчный текст будет автоматически заменен прописными буквами.
1. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.
2. Затем выберите использованный рабочий лист слева Обозреватель проекта, дважды щелкните его, чтобы открыть Модули, а затем скопируйте и вставьте следующий код VBA в пустой модуль:
Код VBA: перевод текстовой строки в верхний регистр
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.UCase(Target.Value)
End Sub
3. Затем сохраните и закройте этот код, чтобы вернуться на рабочий лист, теперь, когда вы вводите текстовую строку, когда она написана в нижнем или правильном регистре, она станет прописной после нажатия Enter ключ автоматически.
Ноты:
1. Этот код применяется ко всему рабочему листу.
2. Если вы не можете найти букву Pпанель обозревателя roject в окне можно нажать Вид > Обозреватель проекта чтобы открыть ее.
3. Чтобы принудительно использовать слова в нижнем или правильном регистре, вы можете применить следующий код VBA: (Процедура такая же, как и выше)
Код VBA: перевод текстовой строки в нижний регистр
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = VBA.LCase(Target.Value)
End Sub
Код VBA: приведение текстовой строки к правильному регистру
Private Sub Worksheet_Change(ByVal Target As Range)
'Update 20140603
Target.Value = Application.WorksheetFunction.Proper(Target.Value)
End Sub
Измените текст на верхний регистр / нижний регистр / правильный регистр с помощью Kutools for Excel
Если вы просто хотите изменить некоторые конкретные тексты на ВЕРХНИЙ, СТРОЧНЫЙ или Правильный регистр, вы можете применить Изменить регистр полезности Kutools for Excel чтобы быстро это сделать.
Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу. | ||
После бесплатная установка Kutools for Excel, сделайте следующее:
1. Выберите тексты, в которых нужно изменить регистр, и нажмите Кутулс > Текст > Изменить регистр. Смотрите скриншот:
2. в Изменить регистр диалоговом окне, отметьте нужный вариант операции, и вы можете просмотреть результат в предварительный просмотр панель. Смотрите скриншот:
3. Нажмите Ok or Применить и тексты были изменены.
Изменить на ВЕРХНИЙ | Изменить на правильный регистр | Изменить на регистр приговора |
Измените регистр (измените регистр на верхний регистр , нижний регистр , правильный регистр , регистр предложений)
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!