Zeile ausblenden, wenn #NV
Schritt-für-Schritt-Anleitung
Um Zeilen in Excel auszublenden, wenn der Zelleninhalt #NV ist, kannst Du ein VBA-Makro nutzen. 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:
Private Sub ausblenden_nv_zeilen()
Dim rngHide As Range
Dim zeilemax As Integer
With ActiveSheet
.Rows.Hidden = False
zeilemax = .Range("A65000").End(xlUp).Row
On Error Resume Next
Set rngHide = Range("A1:A" & zeilemax).SpecialCells(xlCellTypeConstants, xlErrors)
On Error GoTo 0
If Not rngHide Is Nothing Then rngHide.EntireRow.Hidden = True
End With
End Sub
-
Schließe den VBA-Editor und kehre zu Excel zurück.
-
Drücke ALT + F8, wähle ausblenden_nv_zeilen und klicke auf Ausführen.
Dieses Makro blendet alle Zeilen aus, die in Spalte A den Fehler #NV haben.
Häufige Fehler und Lösungen
-
Problem: Das Makro funktioniert nicht, weil die Zellen keine Formeln haben.
- Lösung: Stelle sicher, dass der Zelleninhalt tatsächlich
#NV ist. Du kannst auch manuell Suchen und Ersetzen verwenden, um #NV durch nichts zu ersetzen.
-
Problem: Es werden nicht alle Zeilen mit #NV ausgeblendet.
- Lösung: Überprüfe, ob Du den richtigen Bereich in der Zeile definiert hast. Der Code sollte auf die korrekte Spalte und den richtigen Bereich zeigen.
Alternative Methoden
Wenn Du kein VBA verwenden möchtest, kannst Du auch die Funktion WENN in Excel nutzen:
Diese Formel ersetzt #NV durch eine leere Zelle. Du kannst die Ergebnisse dann kopieren und die Originaldaten ersetzen.
Praktische Beispiele
Hier ist ein Beispiel, wie Du mit dem Makro arbeiten kannst:
- Angenommen, Du hast in Spalte A einige Werte, darunter auch
#NV.
- Führe das oben beschriebene Makro aus.
- Nach der Ausführung werden alle Zeilen mit
#NV ausgeblendet, sodass Du nur die relevanten Daten siehst.
Tipps für Profis
- Wenn Du oft mit
#NV arbeiten musst, kannst Du das Makro in Deine Symbolleiste für den Schnellzugriff hinzufügen, um es schneller auszuführen.
- Experimentiere mit der
WENN-Funktion, um andere Fehler wie #DIV/0! oder #WERT! ebenfalls auszublenden.
- Denke daran, regelmäßig Deine Daten zu überprüfen, um sicherzustellen, dass keine neuen
#NV-Fehler entstehen.
FAQ: Häufige Fragen
1. Wie kann ich #NV in Excel ausblenden, ohne VBA zu verwenden?
Du kannst die WENN-Funktion verwenden, um #NV durch nichts zu ersetzen.
2. Was passiert, wenn ich die Zeilen mit #NV ausblende?
Die Daten werden nicht gelöscht, sie sind nur vorübergehend nicht sichtbar. Du kannst die Zeilen jederzeit wieder einblenden.
3. Funktioniert das Makro in jeder Excel-Version?
Das VBA-Makro sollte in Excel 2010 und späteren Versionen problemlos funktionieren. Überprüfe, ob Makros in Deinen Excel-Einstellungen aktiviert sind.