wollten selektierte Zellen in Kleinbuchstaben umwandeln
Selection.LCase
funktioniert nicht.
Wie muss es heißen ?
Gruß
Erik
Sub dfgdhgfd()
Dim z
For Each z In Selection
z.Value = LCase(z)
Next
End Sub
Sub t()
Dim Zelle As Range
For Each Zelle In Selection
Zelle = LCase(Zelle)
Next Zelle
End Sub
Um in Excel Großbuchstaben in Kleinbuchstaben umzuwandeln, kannst Du ein einfaches VBA-Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:
Öffne Excel und drücke ALT + F11
, um den VBA-Editor zu öffnen.
Klicke auf Einfügen
und wähle Modul
, um ein neues Modul zu erstellen.
Füge den folgenden Code in das Modul ein:
Sub KleinbuchstabenUmwandeln()
Dim zelle As Range
For Each zelle In Selection
zelle.Value = LCase(zelle.Value)
Next zelle
End Sub
Schließe den VBA-Editor und gehe zurück zu Deinem Excel-Arbeitsblatt.
Wähle die Zellen aus, die Du in Kleinbuchstaben umwandeln möchtest.
Drücke ALT + F8
, wähle KleinbuchstabenUmwandeln
aus und klicke auf Ausführen
.
Jetzt solltest Du alle ausgewählten Zellen in Kleinbuchstaben umgewandelt haben.
Fehler: Selection.LCase
funktioniert nicht.
LCase
muss innerhalb einer Schleife für jede Zelle angewendet werden.Fehler: Die Makros sind deaktiviert.
Datei
> Optionen
> Trust Center
> Einstellungen für das Trust Center
> Makroeinstellungen
und aktiviere die entsprechenden Optionen.Wenn Du kein VBA verwenden möchtest, gibt es auch Excel-Funktionen, um Kleinbuchstaben zu erzeugen:
=KLEIN
um eine Zelle in Kleinbuchstaben umzuwandeln. Zum Beispiel:
=KLEIN(A1)
Diese Formel wandelt den Inhalt von Zelle A1 in Kleinbuchstaben um.
Hier sind einige praktische Beispiele, wie Du die oben genannten Methoden anwenden kannst:
VBA-Makro für eine ganze Spalte:
Verwendung der KLEIN-Funktion:
=KLEIN(B1)
verwenden und nach unten ziehen, um die gesamte Liste zu konvertieren.UCase
anstelle von LCase
verwenden, um die Buchstaben zu konvertieren.1. Wie kann ich alle Großbuchstaben in Kleinbuchstaben umwandeln? Um alle Großbuchstaben in Kleinbuchstaben umzuwandeln, kannst Du das oben beschriebene VBA-Makro verwenden.
2. Funktioniert das Makro auch in Excel Online? Das VBA-Makro funktioniert nur in der Desktop-Version von Excel, nicht in Excel Online.
3. Kann ich das Makro anpassen, um nur bestimmte Zellen zu konvertieren?
Ja, Du kannst die Selection
durch einen bestimmten Zellbereich ersetzen, z.B. Range("A1:A10")
, um nur diese Zellen zu konvertieren.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen