Letzte 3 Zeichen in Excel einfärben
Schritt-für-Schritt-Anleitung
Um die letzten 3 Zeichen einer Zelle in Excel einzufärben, kannst du VBA-Makros verwenden. Hier ist eine einfache Anleitung:
-
Öffne den VBA-Editor:
- Drücke
ALT + F11
, um den VBA-Editor zu öffnen.
-
Erstelle ein neues Modul:
- Klicke mit der rechten Maustaste auf "VBAProject (deine Datei)", wähle "Einfügen" und dann "Modul".
-
Füge den folgenden Code ein:
Option Explicit
Sub Dirk()
Dim LoLetzte As Long
Dim LoI As Long
LoLetzte = IIf(IsEmpty(Cells(Rows.Count, 1)), Cells(Rows.Count, 1).End(xlUp).Row, Rows.Count)
For LoI = 1 To LoLetzte
Cells(LoI, 1).Characters(Start:=Len(Cells(LoI, 1).Text) - 2, Length:=3).Font.Color = 255
Next LoI
End Sub
-
Führe das Makro aus:
- Schließe den VBA-Editor, gehe zurück zu Excel, drücke
ALT + F8
, wähle das Makro "Dirk" und klicke auf "Ausführen".
-
Für neue Eingaben:
Dieser Code sorgt dafür, dass die letzten 3 Zeichen immer blau eingefärbt werden, egal ob es sich um vorhandene Werte oder neue Eingaben handelt.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn du keine VBA-Makros verwenden möchtest, kannst du auch die bedingte Formatierung nutzen, um bestimmte Kriterien zu definieren. Hier ist eine schnelle Anleitung:
- Markiere die Zellen, die du formatieren möchtest.
- Gehe zu „Start“ > „Bedingte Formatierung“ > „Neue Regel“.
- Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
- Gib die folgende Formel ein:
=RECHTS(A1;3)="xyz" // Ersetze "xyz" durch die Zeichen, die du überprüfen möchtest.
- Setze die Formatierung auf die gewünschte Füllfarbe.
Diese Methode ist jedoch nicht so flexibel wie die VBA-Lösung, da sie nicht automatisch auf jede neue Eingabe angewendet wird.
Praktische Beispiele
Angenommen, du hast folgende Werte in den Zellen A1 bis A7:
A |
12.256 |
30.000 |
154.236 |
7.356.890 |
2.450.000 |
157.100 |
25.169.355 |
Nach Ausführung des Makros sind die letzten 3 Zeichen in jeder Zelle blau, was die Lesbarkeit verbessert und die Werte hervorhebt.
Tipps für Profis
- Excel Shortcut für Füllfarbe: Du kannst in Excel den Shortcut
ALT + H + H
verwenden, um die Füllfarbe schnell anzupassen.
- Zweifarbige Zelle: Wenn du eine zweifarbige Zelle erstellen möchtest, kannst du die bedingte Formatierung in Kombination mit den VBA-Codes verwenden, um noch ansprechendere Designs zu erzielen.
FAQ: Häufige Fragen
1. Kann ich auch andere Farben verwenden?
Ja, du kannst die Farbe im VBA-Code ändern, indem du die RGB-Werte anpasst.
2. Funktioniert das auch in Excel Online?
Leider funktioniert das VBA-Makro nur in der Desktop-Version von Excel und nicht in Excel Online.
3. Was, wenn ich die letzten 3 Zeichen nur in bestimmten Zellen einfärben möchte?
Du kannst den VBA-Code anpassen, um nur spezifische Zellen oder Bereiche zu berücksichtigen.