Przejdź do głównej zawartości

Jak zmienić wielkie litery na właściwe lub tytułowe w programie Microsoft Excel?

Czasami może zajść potrzeba zmiany wielkich liter na wielkość liter w tytule lub odpowiednią wielkość liter, jak pokazano na poniższym zrzucie ekranu. Ten artykuł poprowadzi Cię do zmiany wszystkich wielkich liter lub ciągów tekstowych na odpowiednią wielkość liter lub tytuł w programie Microsoft Excel.

doc zmień wielkie litery na propercase 1

Zmień wielkie litery na właściwe / tytułowe w programie Excel za pomocą funkcji PROPER

Zmień wielkie litery na właściwe / tytułowe w Excelu z kodem VBA

Zmień wielkie litery na właściwe / tytułowe w Excelu za pomocą Kutools for Excel


Zmień wielkie litery na właściwe / tytułowe w programie Excel za pomocą funkcji PROPER

Microsoft Excel's właściwy funkcja może zmienić dowolny tekst na odpowiednie przypadki. Zrób tak:

1. W sąsiedniej pustej komórce B2 wprowadź tę formułę: = WŁAŚCIWA (A2)zobacz zrzut ekranu:

doc zmień wielkie litery na propercase 2

2. Następnie naciśnij Wchodzę zaznacz komórkę B2 i przeciągnij uchwyt wypełniania do zakresu, w którym chcesz zawrzeć tę formułę. Cały tekst z wielkich liter został przekonwertowany na odpowiednią wielkość. Zobacz zrzut ekranu:

doc zmień wielkie litery na propercase 3

Note: Ponieważ są to formuły, kiedy je kopiujesz i wklejasz, musisz wkleić je jako wartości.


Zmień wielkie litery na właściwe / tytułowe w Excelu z kodem VBA

1. Aktywuj arkusz, którego chcesz użyć.

2. Następnie kliknij Deweloper > Visual Basic, Nowy Microsoft Visual Basic dla aplikacji zostanie wyświetlone okno (lub możesz nacisnąć klawisze skrótu Alt + F11 aby otworzyć okno), a następnie kliknij wstawka > Modułi wprowadź następujący kod do pliku Moduł:

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. Następnie kliknij przycisk, aby uruchomić kod, zostanie wyświetlone okno dialogowe umożliwiające wybranie zakresu, patrz zrzut ekranu:

doc zmień wielkie litery na propercase 4

4. Kliknij OK,  i wszystkie wielkie litery zostały zamienione na właściwe.

doc zmień wielkie litery na propercase 5


Zmień wielkie litery na właściwe / tytułowe w Excelu za pomocą Kutools for Excel

Połączenia Zmień wielkość liter narzędzie Kutools dla programu Excel może pomóc w łatwej zmianie tekstu lub liter na wszelkiego rodzaju przypadki. Podobnie jest w przypadku właściwego / tytułu w selekcji.

Kutools dla programu Excel : z ponad 300 poręcznymi dodatkami Excela, które można wypróbować bez ograniczeń w ciągu 30 dni. 

1. Wybierz zakres, w którym zamienisz wielkie litery na właściwe / tytułowe.

2, Kliknij Kutools > Tekst > Zmień wielkość liter…. Zobacz zrzut ekranu:

3, w Zmień wielkość liter w oknie dialogowym, sprawdź Właściwy przypadek i możesz wyświetlić podgląd wyników na Podgląd Szkło. Zobacz zrzut ekranu:

doc zmień wielkie litery na propercase 7

4. Następnie kliknij OK or Aplikuj. Wszystkie wielkie litery w zaznaczeniu są zamieniane na właściwe / tytułowe.

doc zmień wielkie litery na propercase 5

Uwaga: To narzędzie Właściwy przypadek może nie tylko zmienić wielkie litery na wielkość liter w tytule, ale także zmienić wszystkie litery w zaznaczeniu na wielkość liter.

Kutools dla programu Excel's Zmień wielkość liter narzędzie może szybko zmienić wielkość liter tekstu na GÓRNY, NIŻSZY, WŁAŚCIWY, Przypadek zdania, OBUDOWA TOGGLE. Kliknij, aby dowiedzieć się więcej...

Kliknij Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Demo: zmień wszystkie wielkie litery na właściwe lub tytułowe

Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Podobne artykuły:

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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