Skrót klawiaturowy, aby zmienić wielkość liter w komórkach w programie Excel 2010?

Odpowiedzi:

8

Sugestia Paula jest dobra lub możesz napisać własne makra i przypisać klawisze skrótów

 Sub makeUPPER()
  ActiveCell = UCase(ActiveCell)
 End Sub

 Sub makeLOWER()
  ActiveCell = LCase(ActiveCell)
 End Sub
datatoo
źródło
4

Użyłem następującej techniki do konwersji kolumny tekstu na wielkie litery.

  1. Przesuń kursor do pustej kolumny.
  2. W pustej komórce w tym samym wierszu, co pierwsza komórka, którą chcesz przekonwertować, wpisz =upper(A3), jeśli A3 jest pierwszą komórką, którą chcesz przekonwertować.
  3. Poprzednio pusta komórka powinna teraz wyświetlać ekwiwalent wielkich liter pierwszej komórki tekstu.
  4. Skopiuj tę komórkę w dół kolumny na tę samą wysokość, co cały tekst.
  5. Powinieneś teraz mieć kolumnę odpowiadającą tekstowi, ale wszystkie wielkie litery.
  6. Podświetl wszystkie komórki wielkich liter i wybierz kopiuj.
  7. Kliknij lewym przyciskiem myszy pierwszą komórkę tekstu źródłowego (która nie jest pisana wielkimi literami), która wybierze komórkę.
  8. Kliknij prawym przyciskiem myszy.
  9. Wybierz Wklej specjalnie
  10. W polu listy wybierz przycisk opcji „Wartości” i kliknij OK.
  11. Teraz będziesz mieć 2 kolumny wielkich liter.
  12. Usuń kolumnę zawierającą =upper()formuły.

Ta sama zasada działa dla funkcji Właściwe i innych funkcji manipulacji tekstem.

Mark Bagley
źródło
1

Jeśli zainstalujesz doskonały dodatek Excel ASAP Utilities (bezpłatny do użytku osobistego) ...

http://www.asap-utilities.com/download-asap-utilities.php

ma to wbudowane WIELKIE LITERY i małe litery (jak również zillion innych), do których można przypisać klawisze skrótów (więcej informacji na ich stronie internetowej)

Paweł
źródło
0

Skopiuj tekst, który chcesz zmienić wielkość liter w celu wklejenia do słowa, podświetl go i naciśnij Shift + F3, aż będzie to wszystko, co chcesz i wytnij i cofnij.

Malcolm Solomon
źródło
To nie wydaje się praktyczne dla wielu komórek.
David Richerby,
0

Działa to dla mnie najlepiej, ponieważ działa na wielu zaznaczeniach komórek:

Sub Uppercase()
    For Each Cell In Selection
        If Not Cell.HasFormula Then
            Cell.Value = UCase(Cell.Value)
        End If
    Next Cell
End Sub
Dziekan
źródło