Tastaturkürzel zum Ändern der Groß- und Kleinschreibung von Text in Zellen in Excel 2010?


Antworten:


8

Pauls Vorschlag ist gut, oder Sie können Ihre eigenen Makros schreiben und Tastenkombinationen zuweisen

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

 Sub makeLOWER()
  ActiveCell = LCase(ActiveCell)
 End Sub

4

Ich habe die folgende Technik verwendet, um eine Textspalte in Großbuchstaben umzuwandeln.

  1. Bewegen Sie den Cursor auf eine leere Spalte.
  2. Geben Sie in die leere Zelle in derselben Zeile wie die erste Zelle, die Sie konvertieren möchten, ein =upper(A3), wenn A3 die erste Zelle ist, die Sie konvertieren möchten.
  3. Die zuvor leere Zelle sollte jetzt das Großbuchstabenäquivalent Ihrer ersten Textzelle anzeigen.
  4. Kopieren Sie diese Zelle in der Spalte auf die gleiche Höhe wie Ihren gesamten Text.
  5. Sie sollten jetzt eine Spalte haben, die Ihrem Text entspricht, jedoch alle in Großbuchstaben.
  6. Markieren Sie alle Zellen des Großbuchstabentextes und wählen Sie Kopieren.
  7. Klicken Sie mit der linken Maustaste auf die erste Zelle Ihres Quelltextes (die nicht in Großbuchstaben geschrieben ist), um die Zelle auszuwählen.
  8. Rechtsklick.
  9. Wählen Sie Inhalte einfügen
  10. Aktivieren Sie im Listenfeld das Optionsfeld "Werte" und klicken Sie auf OK.
  11. Sie haben jetzt 2 Spalten mit Großbuchstaben.
  12. Löschen Sie die Spalte mit den =upper()Formeln.

Das gleiche Prinzip gilt für Proper und andere Textmanipulationsfunktionen.


1

Wenn Sie das hervorragende ASAP Utilities Excel-Add-In installieren (kostenlos für den persönlichen Gebrauch) ...

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

Dies hat integrierte Optionen für Großbuchstaben und Kleinbuchstaben (sowie zig andere), denen Sie Tastenkombinationen zuweisen können (weitere Informationen finden Sie auf der Website).


0

Kopieren Sie den Text, den Sie ändern möchten, um ihn in ein Wort einzufügen. Markieren Sie ihn und drücken Sie Umschalt + f3, bis alles in dem gewünschten Fall ist, und schneiden Sie ihn aus und fügen Sie ihn zurück.


Das scheint für mehrere Zellen überhaupt nicht praktikabel zu sein.
David Richerby

0

Dies funktioniert am besten für mich, da es bei der Auswahl mehrerer Zellen funktioniert:

Sub Uppercase()
    For Each Cell In Selection
        If Not Cell.HasFormula Then
            Cell.Value = UCase(Cell.Value)
        End If
    Next Cell
End Sub
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.