Durchgestrichene Zellen in Excel entfernen
Schritt-für-Schritt-Anleitung
Um durchgestrichene Zellen in Excel zu entfernen, kannst Du VBA verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
- Öffne Excel und lade die Datei, in der die durchgestrichenen Zellen enthalten sind.
- Drücke
ALT + F11
, um den Visual Basic for Applications (VBA) Editor zu öffnen.
- Füge ein neues Modul hinzu:
- Klicke im Menü auf
Einfügen
> Modul
.
- Kopiere und füge folgenden Code ein:
Sub AlleDurchgestrichenenWeg()
Dim MyRng As Range
GetMoreSpeed (True)
For Each MyRng In ActiveSheet.UsedRange
If MyRng.Font.Strikethrough = True Then MyRng.ClearContents
Next MyRng
GetMoreSpeed (False)
End Sub
Public Static Sub GetMoreSpeed(Optional ByVal Modus As Boolean = True)
Dim intCalculation As Integer
If Modus = True Then intCalculation = Application.Calculation
With Application
.ScreenUpdating = Not Modus
.EnableEvents = Not Modus
.Calculation = IIf(Modus = True, xlManual, intCalculation)
.Cursor = IIf(Modus = True, 2, -4143)
End With
End Sub
- Schließe den VBA-Editor und kehre zu Excel zurück.
- Führe das Makro aus:
- Drücke
ALT + F8
, wähle AlleDurchgestrichenenWeg
aus und klicke auf Ausführen
.
Häufige Fehler und Lösungen
Alternative Methoden
Wenn Du keine VBA-Programmierung verwenden möchtest, kannst Du auch die Filterfunktion nutzen:
- Markiere die gesamte Tabelle.
- Gehe zu
Daten
> Filter
.
- Klicke auf den Dropdown-Pfeil in der Spaltenüberschrift.
- Wähle
Textfilter
> Benutzerdefinierter Filter
.
- Setze
ist gleich
und wähle die Option für durchgestrichene Zellen aus.
- Lösche die gefilterten Zellen.
Praktische Beispiele
-
Durchgestrichene Zahlen nicht summieren: Wenn Du durchgestrichene Zahlen in einer Summe ignorieren möchtest, kannst Du die SUMMEWENN
-Funktion verwenden:
=SUMMEWENN(A1:A10; "<>"); // Summiert alle nicht durchgestrichenen Zellen
-
Durchstreichen aufheben: Um den durchgestrichenen Text wieder normal darzustellen, kannst Du den Text einfach markieren und Strg + 5
drücken.
Tipps für Profis
- Verwende Bedingte Formatierung, um durchgestrichene Zellen hervorzuheben, bevor Du sie entfernst.
- Speichere Deine Arbeitsmappe immer, bevor Du Makros ausführst, um Datenverlust zu vermeiden.
- Experimentiere mit der VBA-Entwicklungsumgebung, um Deine Makros zu optimieren und anzupassen.
FAQ: Häufige Fragen
1. Wie kann ich durchgestrichenen Text in Excel filtern?
Du kannst die Filterfunktion verwenden, um nur durchgestrichene Zellen anzuzeigen. Wähle die entsprechende Spalte aus und setze den Filter.
2. Was passiert mit durchgestrichenen Zellen, wenn ich sie lösche?
Wenn Du durchgestrichene Zellen löschst, werden die Inhalte entfernt. Du kannst jedoch die Formatierung beibehalten, wenn Du nur die Inhalte leer machst.
3. Kann ich auch ganze Zeilen mit durchgestrichenem Text entfernen?
Ja, indem Du VBA anpasst, um nicht nur Inhalte zu leeren, sondern auch die gesamte Zeile zu löschen, wenn der Text durchgestrichen ist.