Перейти до основного матеріалу

Як змінити верхній регістр на правильний чи регістр заголовка в Microsoft Excel?

Іноді вам може знадобитися змінити великі літери на регістр заголовка або відповідний регістр, як показано на наступному знімку екрана. І ця стаття допоможе вам змінити всі великі літери або текстові рядки на належний регістр чи регістр заголовка в Microsoft Excel.

doc змінити великі регістри на власні 1

Змініть великі регістри на власні / назви регістру в Excel за допомогою функції PROPER

Змініть великі регістри на власні / назви регістру в Excel із кодом VBA

Змініть верхній регістр на правильний/заголовок у Excel за допомогою Kutools для Excel


Змініть великі регістри на власні / назви регістру в Excel за допомогою функції PROPER

Microsoft Excel правильний функція може змінити будь-який текст на належні регістри. Будь ласка, зробіть так:

1. У сусідню порожню клітинку B2 введіть цю формулу: = ПРАВИЛЬНИЙ (A2), див. скріншот:

doc змінити великі регістри на власні 2

2. Потім натисніть Що натомість? Створіть віртуальну версію себе у клавішу, виберіть клітинку B2 і перетягніть маркер заповнення через діапазон, який ви хочете містити у цій формулі. І весь верхній регістр тексту перетворено у відповідний регістр. Дивіться знімок екрана:

doc змінити великі регістри на власні 3

примітки: Оскільки вони є формулами, коли ви їх копіюєте та вставляєте, вам потрібно вставити їх як значення.


Змініть великі регістри на власні / назви регістру в Excel із кодом VBA

1. Активуйте робочий аркуш, який ви хочете використовувати.

2. Потім натисніть Розробник > Візуальний Бейсік, новий Microsoft Visual Basic для програм відобразиться вікно (або ви можете натиснути клавіші швидкого доступу Alt + F11 щоб відкрити вікно), а потім натисніть Insert > Модуліта введіть наступний код у Модулі:

Sub ProperCase()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub

3. Потім натисніть , щоб запустити код, тоді відобразиться діалогове вікно для вибору діапазону, див. знімок екрана:

doc змінити великі регістри на власні 4

4. Клацання OK,  і всі великі літери були змінені на належні регістри.

doc змінити великі регістри на власні 5


Змініть верхній регістр на правильний/заголовок у Excel за допомогою Kutools для Excel

Команда Змінити регістр інструмент Kutools для Excel може допомогти вам легко змінити текст або літери на будь-які випадки. Так само, як і правильний / титульний регістр у виділеннях.

Kutools для Excel : з більш ніж 300 зручними надбудовами Excel, які можна спробувати без обмежень протягом 30 днів. 

1. Виберіть діапазон, для якого ви будете змінювати регістр на правильний / регістр заголовків.

2. Натисніть Кутулс > текст > Змінити регістр…. Дивіться знімок екрана:

3, в Змінити регістр діалогове вікно, перевірте Правильна справа , і ви можете переглянути результати на попередній перегляд Панель. Дивіться знімок екрана:

doc змінити великі регістри на власні 7

4. Потім натисніть OK or Застосовувати. І всі великі літери у виділенні змінюються на власний / регістр заголовка.

doc змінити великі регістри на власні 5

Примітка: Ця корисність Правильна справа може не лише змінити регістр заголовка на регістр заголовка, але також може змінити всі регістри виділення на регістр заголовка.

Kutools для Excel's Змінити регістр інструмент може швидко змінити регістр тексту на ВЕРХНІЙ, НИЖНІЙ, ПРАВИЛЬНИЙ, Справа вироку та СЛУХОВИЙ КЕЙЗ. Натисніть, щоб дізнатись більше...

Натисніть Завантажити та безкоштовну пробну версію Kutools для Excel зараз!


Демонстрація: змініть усі великі літери на власний або регістр назви

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Статті по темі:

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This a great tutorial, and you got the desired result, but you are actually converting to Proper case rather than "Title case". This Sentence Is Written In Proper Case. This Sentence is Written in Title Case. This sentence is written in sentence case. In Title case, the first word, proper nouns, etc are capitalised; the "little" words are not. If you try your tutorial with the text in this comment, you'll see even the "little" words become capitalised. I've been Googling how to do Title case in Excel, but everyone suggests using =PROPER(), which is not the right solution.
This comment was minimized by the moderator on the site
OMG... Thank you for this. I never knew about the PROPER command. This has been driving me nuts for years!
This comment was minimized by the moderator on the site
hello, great job. seems legit
This comment was minimized by the moderator on the site
Oh my gosh, you saved me. Best Excel help site I have seen. Plus I don't have to call Jeff for help every time I open excel. Thank you. Don
This comment was minimized by the moderator on the site
excel formula change sentence case shortcut key
This comment was minimized by the moderator on the site
Try turning it into a function as follows. Save in personal app file and then you can use in all workbooks Public Function SENTENCECASE(Sen As String) 'Sen is the range selected in the brackets of the function as the input cell On Error Resume Next xValue = Sen xStart = True For i = 1 To VBA.Len(xValue) ch = Mid(xValue, i, 1) Select Case ch Case "." xStart = True Case "?" xStart = True Case "a" To "z" If xStart Then ch = UCase(ch) xStart = False End If Case "A" To "Z" If xStart Then xStart = False Else ch = LCase(ch) End If End Select Mid(xValue, i, 1) = ch Next SENTENCECASE = xValue End Function
This comment was minimized by the moderator on the site
I wish to Sort the parameters by certain terms and not by Alphabetically, i.e by either A to Z or Z to A. Kindly suggest solution.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations