Прескочи на основното съдържание

Как да променя главни букви на правилни или главни букви в заглавие в Microsoft Excel?

Автор: Кели Последна промяна: 2020-04-30

Понякога може да се наложи да промените главните букви на главни или правилни главни букви, както е показано на следната екранна снимка. И тази статия ще ви напътства как да промените всички главни букви или текстови низове на правилни главни букви или главни букви на заглавие в 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, След това кликнете Софтуерен Инженер > Visual Basic, Нов Microsoft Visual Basic за приложения ще се покаже прозорец (или можете да натиснете клавишите за бърз достъп Alt + F11 за да отворите прозореца), след което щракнете Поставете > Модулии въведете следния код в Модули:

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, Кликнете на Kutools > Текст > Промяна на главни и малки букви.... Вижте екранна снимка:

3. В Промяна на делото диалоговия прозорец, проверете Правилно дело опция и можете да прегледате резултатите на Предварителен преглед Прозорец. Вижте екранна снимка:

doc промяна на главни букви на правилни букви 7

4, След това кликнете OK or Добавете Обява. И всички главни букви в селекцията се променят на правилни / главни букви.

doc промяна на главни букви на правилни букви 5

Забележка: Тази полезност на Правилно дело може не само да промени главни букви в главни букви, но също така може да промени всички главни букви в селекцията към главни букви на заглавието.

Kutools за Excel's Промяна на делото инструментът може бързо да промени регистъра на буквите на текста ГОРЕН, НИСКА, ПРАВИЛНО, Случай на изречението, и ПРЕВКЛЮЧВАЙТЕ КАЛЪФ. Кликнете, за да научите повече...

Щракнете върху Изтегляне и безплатна пробна версия Kutools за Excel сега!


Демонстрация: променете всички главни букви на правилни или главни букви

Kutools за Excel: с повече от 300 удобни добавки за Excel, безплатни за изпробване без ограничение за 30 дни. Изтеглете и изпробвайте безплатно сега!

Още по темата:

Най-добрите инструменти за продуктивност в офиса

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

Усъвършенствайте уменията си за 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