MS Excel to jedno z najpotężniejszych programów do obsługi arkuszy kalkulacyjnych z wyraźnym zakresem funkcji. Chociaż oferuje wiele zaawansowanych funkcji, brakuje mu kilku istotnych funkcji, jeśli myślimy o modyfikacji tekstu. Na przykład w programie Excel nie ma bezpośredniej opcji ani klawisza skrótu umożliwiającego użycie funkcji zmiany wielkości liter (takiej jak wielkie, małe litery itp.), takiej jak MS Word.
... w Javie
Mimo że Excel nie jest znany jako oprogramowanie do edycji tekstu, musimy radzić sobie z danymi tekstowymi i zdaniami w komórkach Excela. Czasami zazwyczaj możemy potrzebować funkcji Zmień wielkość liter, aby odpowiednio dostosować prezentację tekstu. Na przykład może być konieczna zmiana niektórych nazw z małych na wielkie. Jeśli edytujemy wszystkie nazwy po kolei, staje się to żmudnym zadaniem, zwłaszcza gdy mamy do czynienia z dużą ilością danych.
W tym artykule omówiono alternatywne skróty umożliwiające używanie wielkich liter w programie Excel w celu konwertowania danych z małych lub mieszanych liter na wielkie litery. Zanim jednak omówimy skróty, przyjrzyjmy się szybko opcji wielkich liter i jej znaczeniu w modyfikacji tekstu.
Jaka jest funkcja wielkich liter i jakie jest jej zastosowanie?
Funkcja wielkich liter jest zdefiniowana jako krój pisma składający się z większych znaków podczas wpisywania czegokolwiek w edytorze tekstu. Jest również znany jako Caps, AllCaps i Capital.
Na przykład, jeśli wpiszemy a, b i c, będą to reprezentować małe litery lub znaki. Poza tym, kiedy wpisujemy A, B i C, oznacza to wielkie litery. Kiedy musimy pisać wielkimi literami, zwykle używamy przycisku Caps Lock, aby wpisać wszystko wielkimi literami. Alternatywnie możemy nacisnąć klawisze znaków, przytrzymując klawisz Shift, aby zmienić tekst na wielką literę.
W programie MS Word skrót do funkcji wielkości liter znajduje się na wstążce, która pomaga użytkownikom łatwo przełączać się między różnymi literami, jak pokazano poniżej:
Niestety w Excelu brakuje tej funkcji jako wbudowanych opcji lub bezpośredniego narzędzia/skrótu. Jednak ta funkcja jest znacznie bardziej potrzebna w programie Excel niż w MS Word. Ponieważ jeśli w programie Word napiszemy wszystko wielkimi literami, będzie to wyglądać, jakbyśmy krzyczeli i utrudniali czytanie czytelnikom. Poza tym w Excelu potrzebujemy wielkich liter dla określonego typu danych, takich jak nazwiska, identyfikatory itp.
Skrót z wielkimi literami w Excelu
Ponieważ w Excelu brakuje przycisku szybkiego skrótu umożliwiającego użycie wielkich liter, musimy użyć formuły UPPER, aby zmienić dane na wielkie litery w Excelu. Formuła UPPER zmienia każdą literę wewnątrz określonych komórek na wielką. Chociaż działa doskonale, nie jest tak szybkie, jak użycie skrótów w Excelu do innych funkcji. Mamy jednak dwa znaczące alternatywne skróty wielkimi literami w programie Excel, jak wymieniono poniżej:
- Skrót z wielkimi literami na pasku narzędzi szybkiego dostępu
- Skrót klawiaturowy z wielkimi literami
Możemy wykorzystać dowolny z powyższych skrótów dotyczących wielkich liter i zmienić małe i mieszane czapki, aby uzupełnić wielkie litery. Przyjrzyjmy się szczegółowo każdemu skrótowi:
Uwaga: Zdecydowanie zaleca się utworzenie kopii zapasowej oryginalnego pliku przed zmianą lub konwersją tekstu na małe litery. Jest to konieczne w scenariuszach, w których manipulujemy danymi podczas wykonywania poszczególnych kroków. Posiadanie kopii zapasowej pomoże nam łatwo odzyskać nasze dane.
Skrót 1: Skrót z wielkimi literami na pasku narzędzi szybkiego dostępu
Aby skorzystać ze skrótu wielkimi literami z paska narzędzi szybkiego dostępu, musimy najpierw dodać go na pasku narzędzi. Nie możemy jednak dodać skrótu do wielkich liter, tak jak dodając jakikolwiek inny ogólny skrót lub funkcję, a dzieje się tak dlatego, że w programie Excel nie ma wbudowanej opcji wielkich liter. Dlatego musimy najpierw wstawić kod VBA, aby zamienić wybrane komórki na wielkie litery, a następnie utworzyć skrót, aby móc korzystać z tego skryptu ze skrótu.
Wykonajmy niezbędne kroki, aby skonfigurować skrót wielkimi literami na pasku narzędzi szybkiego dostępu:
- Na początek musimy uruchomić edytor VBA w celu wstawienia skryptu/kodu. Aby otworzyć edytor VBA w Excelu musimy jednocześnie nacisnąć klawisze skrótu Lewy Alt + F11 . Być może będziemy musieli nacisnąć klawisz Fn w przypadku niektórych klawiatur przed naciśnięciem klawisza F11 w celu aktywowania klawiszy funkcyjnych.
- Następnie musimy udać się do Wstaw > Moduł i skopiuj i wklej następujący kod do edytora VBA:
Sub AllCaps() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
Musimy zapisać skrypt VBA i zamknąć edytor.
- Następnie musimy kliknąć przycisk Dostosuj pasek narzędzi szybkiego dostępu ikona rozwijana, jak pokazano poniżej:
- Musimy wybrać Więcej poleceń opcja z listy:
- Musimy wybrać Makra z listy poniżej 'Wybierz polecenia z ' i kliknij Wszystkie duże litery makro, które dodaliśmy za pomocą edytora VBA w kolejnym oknie.
Musimy także kliknąć Dodaj >> przycisk, jak pokazano poniżej:
- Po kliknięciu przycisku Dodaj >> zobaczymy, że makro AllCaps zostało dodane do listy po prawej stronie. Musimy wybrać z listy makro AllCaps i kliknąć przycisk Modyfikować przycisk, aby dodać niestandardową ikonę skrótu.
Możemy jednak zignorować ten krok, jeśli na pasku narzędzi szybkiego dostępu nie mamy żadnych skrótów do makr. - Na koniec musimy wybrać żądaną ikonę i kliknąć OK
Skrót do wielkich liter zostanie natychmiast dodany do paska narzędzi szybkiego dostępu, jak pokazano poniżej:
Ilekroć chcemy, aby tekst był pisany wielkimi literami (wielkimi literami), musimy zaznaczyć odpowiednie komórki i kliknąć skrót AllCaps na pasku narzędzi szybkiego dostępu.
Wystarczy, że raz dodamy skrót na pasku narzędzi szybkiego dostępu. Później jednym kliknięciem będziemy mogli wielokrotnie skorzystać ze skrótu na całym aktywnym oknie Excela. Jest to przydatne, gdy mamy do czynienia z dużą ilością danych w arkuszu.
Skrót 2: Skrót klawiaturowy z wielkimi literami
Chociaż korzystanie ze skrótu wielkimi literami jest dość łatwe, niektórzy użytkownicy wolą używać klawiatury zamiast myszy. Możemy również użyć niestandardowych skrótów klawiaturowych/klawiszy dla funkcji wielkich liter w programie Excel. Podobnie jak skrót 1, również musimy skonfigurować skrót 2 ręcznie. Według tego procesu najpierw tworzymy makro za pomocą kodu VBA, a następnie przypisujemy do makra niestandardowe skróty lub klawisze.
Wykonajmy niezbędne kroki, aby skonfigurować skrót klawiszowy wielkich liter:
- Podobnie jak w przypadku poprzedniej metody, najpierw musimy otworzyć edytor VBA za pomocą skrótu Lewy Alt + F11 , iść do Wstaw > Moduł I kopiuj wklej następujący kod:
Sub AllCaps() For Each Cell In Selection If Not Cell.HasFormula Then Cell.Value = UCase(Cell.Value) End If Next Cell End Sub
Możemy zapisać skrypt do naszego pliku, a następnie zamknąć edytor VBA.
- Następnie musimy kliknąć Pogląd zakładkę i wybierz Makra >> Wyświetl makra opcję, jak pokazano poniżej:
- W kolejnym oknie (oknie Makro) wybieramy Wszystkie duże litery makro i kliknij Opcje przycisk umożliwiający dostęp do powiązanych funkcji.
- W oknie Opcje makra musimy przypisać żądane skrót klawiszowy dla odpowiedniego makra, czyli AllCaps.
Ilekroć chcemy, aby tekst był pełen wielkich liter (wielkich), musimy zaznaczyć odpowiednie komórki i nacisnąć skrót Ctrl + Shift + A za pomocą klawiatury. Wybrane komórki lub tekst zostaną natychmiastowo zamienione na wielkie litery.
Należy pamiętać, że musimy utworzyć unikalny klawisz skrótu dla odpowiedniego makra. Załóżmy, że tworzymy dowolny skrót, który jest już obecny w programie Excel (domyślny lub niestandardowy). W takim przypadku nowy skrót zastąpi poprzedni skrót i możemy utracić konkretny skrót do innej funkcji.
Przykład skrótu Excela z wielkimi literami
Po dodaniu skrótu do wielkich liter w Excelu, za pomocą skrótu możemy zamienić nasz tekst na wielkie litery w żądanym skoroszycie. Ponieważ dodaliśmy dwa skróty zawierające wielkie litery, możemy wykorzystać dowolny z żądanych skrótów, aby odpowiednio zmienić dane komórek.
Rozważmy na przykład następujący arkusz Excela zawierający dane niektórych pracowników, takie jak nazwiska pracowników, identyfikatory, numery telefonów komórkowych itp.
W powyższym arkuszu Excela mamy nazwiska pracowników i ich identyfikatory pisane małymi literami i załóżmy, że chcemy za pomocą skrótu zmienić je wszystkie na wielkie. Dlatego musimy wykonać następujące kroki:
- Najpierw musimy zaznaczyć wszystkie komórki z nazwiskami pracowników i ich identyfikatorami. W tym celu możemy kliknąć nagłówki odpowiednich kolumn. Oznacza to, że klikamy na nagłówek kolumny A i kolumny B, przytrzymując klawisz Ctrl. Spowoduje to zaznaczenie zarówno kolumn, jak i odpowiadających im komórek.
- Po wybraniu żądanych komórek musimy użyć dowolnego z dodanych przez nas skrótów wielkich liter. Ze względu na łatwość obsługi używamy skrótu klawiaturowego Ctrl + Shift + A . Gdy tylko naciśniemy klawisz skrótu, powiązane makro uruchomi się i zamieni wszystkie wybrane komórki na wielkie litery. Nasz przykładowy arkusz wygląda tak po użyciu skrótu wielkimi literami:
W ten sposób możemy użyć skrótu do wielkich liter w Excelu i zmienić/przekonwertować cały żądany tekst na wszystkie wielkie litery lub wielkie litery.
Ważne punkty do zapamiętania
- Nie ma określonego klawisza skrótu klawiaturowego umożliwiającego zmianę tekstu na wielkie litery w programie Excel. Można jednak utworzyć dostosowane makro, aby uzyskać klawisz skrótu klawiaturowego i/lub ikonę skrótu na pasku narzędzi szybkiego dostępu, umożliwiającą korzystanie z funkcji wielkich liter.
- Kiedy za pomocą makra utworzymy skrót do wielkich liter w Excelu, istniejący plik zostanie przekonwertowany do rozszerzenia XLSM, jeśli zapiszemy zastosowane zmiany. Dlatego musimy odpowiednio pracować.
- Tworząc niestandardowy skrót klawiaturowy dla wielkich liter, musimy upewnić się, że nowy skrót nie istnieje już w Excelu. Jeśli istnieje już ten sam skrót, zostanie on zastąpiony nowym.
- Zawsze zaleca się wykonanie kopii zapasowej oryginalnego pliku przed wprowadzeniem w nim zmian. Jeśli więc coś pójdzie nie tak, nie stracimy danych.