Jak zmienić ciągi tekstowe na wielkość liter w programie Microsoft Excel?
Może być konieczna zmiana ciągów tekstowych na wielkość liter w zdaniach w programie Microsoft Excel. Przypuśćmy, że istnieją setki ciągów tekstowych zapisanych wielkimi lub małymi literami, więc ręczne zmienianie ich jednego po drugim nie jest dobrym wyborem. Czy istnieją proste sztuczki, aby zmienić ciągi tekstowe na wielkość liter w zdaniach w programie Microsoft Excel?
- Zmień ciągi tekstowe na wielkość liter w Excelu za pomocą VBA
- Zmień ciągi tekstowe na wielkość liter w Excelu za pomocą Kutools for Excel
Zmień ciągi tekstowe na wielkość liter w Excelu za pomocą VBA
Jeśli masz doświadczenie w korzystaniu z programu Microsoft Excel, użycie języka VBA jest dobrym wyborem do zmiany ciągów tekstowych na wielkość liter w zdaniach.
Krok 1: Przytrzymaj przycisk ALT + F11 keys i otwiera okno Microsoft Visual Basic for Applications.
Krok 2: Kliknij wstawka > Modułi wklej następujące makro w Moduł okno.
Sub SentenceCase()
'Updateby20131127
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
xValue = Rng.Value
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
Rng.Value = xValue
Next
End Sub
Krok 3: Naciśnij F5 aby uruchomić to makro, na ekranie pojawia się okno dialogowe umożliwiające wybór zakresu, patrz zrzut ekranu:
Krok 4: Kliknij Oki możesz zobaczyć wynik, jak pokazano poniżej:
Zmień ciągi tekstowe na wielkość liter w Excelu za pomocą Kutools for Excel
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 teraz
Makro VBA może nie być łatwe dla początkujących użytkowników programu Microsoft Excel. Proszę się tym nie martwić. Kutools dla programu Excel's Zmień wielkość liter narzędzie może szybko zmienić wszystkie ciągi tekstowe na wielkość liter w zaznaczeniach.
Krok 1: Wybierz zakres, w którym zmienisz ciągi tekstowe na wielkość liter.
Krok 2: Kliknij Kutools > Narzędzia tekstowe > Zmień wielkość liter…. Zobacz zrzut ekranu:
Krok 3: W oknie dialogowym Zmień wielkość liter zaznacz plik Sprawa zdania. Opcja i kliknij OK or Dodaj przycisk.
Następnie zobaczysz, że wszystkie rodzaje ciągów tekstowych zostaną zamienione na wielkość liter w zaznaczeniu. Zobacz poniższy rysunek:
Kutools dla programu Excel's Zmień wielkość liter narzędzie może szybko zmienić wielkość liter na UPPER, LOWER, PROPER, Sentence Case i TOGGLE CASE. Kliknij, aby dowiedzieć się więcej…
Względne artykuły:
- Zmień wielkość liter w tekście 2007 i 2010
- Zmień ciągi tekstowe na wielkie litery
- Zmień wielkie litery na małe
- Zmień wielkie litery na właściwe lub tytułowe
Najlepsze narzędzia biurowe
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...
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!