Text "g e s p e r r t" in Excel darstellen
Schritt-für-Schritt-Anleitung
Um den Text "g e s p e r r t" in Excel darzustellen, kannst Du eine benutzerdefinierte Funktion verwenden. Hier ist eine einfache 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:
Function Gesperrt(ByVal Text As String) As String
Dim n As Integer
If Text <> "" Then
For n = 1 To Len(Text)
Gesperrt = Gesperrt & Mid(Text, n, 1) & " "
Next n
Gesperrt = Left(Gesperrt, Len(Gesperrt) - 1) ' Entferne das letzte Leerzeichen
End If
End Function
-
Schließe den VBA-Editor.
-
In einer Zelle verwende die Formel =Gesperrt(A1), wobei A1 die Zelle ist, die den Text enthält, den Du "gesperrt" darstellen möchtest.
Häufige Fehler und Lösungen
-
Fehler: Funktion zeigt #NAME? an
Lösung: Stelle sicher, dass Du die Funktion korrekt in das Modul eingefügt hast und dass der VBA-Editor geschlossen ist.
-
Fehler: Text wird nicht aktualisiert
Lösung: Stelle sicher, dass Du die Formel in einer Zelle verwendest, die auf die Zelle mit dem Originaltext verweist.
Alternative Methoden
Wenn Du keine VBA-Funktion verwenden möchtest, kannst Du eine "Notlösung" mit Excel-Formeln erstellen. Hier ist ein Beispiel:
- Angenommen, der Text steht in Zelle
A1.
-
Verwende die folgende Formel in Zelle B1:
=LINKS(A1; 1) & " " & TEIL(A1; 2; 1) & " " & TEIL(A1; 3; 1) & " " & TEIL(A1; 4; 1) & " " & TEIL(A1; 5; 1) & " " & TEIL(A1; 6; 1)
Diese Formel ist jedoch nicht flexibel und berücksichtigt nicht die Länge des Textes.
Praktische Beispiele
Hier sind einige Beispiele für die Verwendung der Funktion:
- Beispiel 1: Wenn in Zelle
A1 der Text "Hallo" steht, wird die Formel =Gesperrt(A1) in Zelle B1 das Ergebnis "H a l l o" liefern.
- Beispiel 2: Für den Text "Excel" in
A2 wird =Gesperrt(A2) in B2 "E x c e l" ausgeben.
Tipps für Profis
- Du kannst die Funktion auch so anpassen, dass sie Großbuchstaben ausgibt, indem Du die Zeile
Gesperrt = Gesperrt & UCase(Mid(Text, n, 1)) & " " verwendest.
- Experimentiere mit bedingter Formatierung, um den Text visuell ansprechend darzustellen.
- Wenn Du Text in einem bestimmten Schriftstil wie "Lithographlight" darstellen möchtest, kannst Du dies unter
Format > Schriftart anpassen.
FAQ: Häufige Fragen
1. Wie wird "gesperrt" geschrieben?
In Excel wird "gesperrt" durch die Nutzung von VBA-Funktionen oder speziellen Formeln erreicht, um Leerzeichen zwischen den Zeichen einzufügen.
2. Kann ich die Funktion auch in Word verwenden?
Die Funktion ist speziell für Excel geschrieben. In Word musst Du andere Methoden verwenden, um "gesperrte Schrift" darzustellen.
3. Wie kann ich ein Makro erstellen, um diesen Prozess zu automatisieren?
Du kannst die oben beschriebene Funktion in ein Makro einfügen und einen Button erstellen, um die Funktion auszuführen.
4. Gibt es eine Möglichkeit, die Schrift automatisch zu ändern?
Ja, Du kannst die Schriftart über VBA anpassen, indem Du die Font-Eigenschaften in Deiner Funktion änderst.