Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Abfrage #Wert

Forumthread: Abfrage #Wert

Abfrage #Wert
19.03.2008 20:13:38
SteffenS
Hallo ZUsammen,
wie kann ich eine Zelle abfragen ob in dieser der Fehler #Wert steht?
Danke im Voraus.
MFG
Steffen Schmerler

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Abfrage #Wert
19.03.2008 20:16:46
Tino
Hallo,
so

Sub test()
If Range("A1").Text = "#Wert" Then
MsgBox "steht drin"
End If
End Sub


Gruß
tino

AW: Abfrage #Wert
19.03.2008 20:27:08
Tino
Hallo,
ich vergas es ist auf Schreibweise zu achten.
#WERT!
oder:
If LCase$(Range("A1").Text) = LCase$("#WERT!") Then
MsgBox "steht drin"
End If
Gruß
Tino

Anzeige
AW: Abfrage #Wert
19.03.2008 20:20:00
René
Hallo
Ich bin mir nicht sicher ob bei Excelversion 9.0 die Formel funktioniert, aber probiers mal damit.
=WENN(FEHLER.TYP($A$1)=3;"Fehler: #WERT";FEHLER.TYP($A$1))
In diesem Fall wird die Zelle A1 explicit auf den Fehlertyp #WERT geprüft.
Der Fehler #WERT hat die Fehlernummer 3.
Ist es ein anderer Fehler, wird die Nummer ausgegeben.
Gruß René

Anzeige
AW: Abfrage #Wert
19.03.2008 22:55:05
Beate
Hallo,
Sub test2()
    If Range("A1").Formula = "#VALUE!" Then
        MsgBox "steht drin"
    End If
End Sub

Guckst Du: Excel Fehlerwerte in VBA
Gruß,
Beate
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Fehler #WERT in Excel abfragen


Schritt-für-Schritt-Anleitung

Um in Excel herauszufinden, ob in einer Zelle der Fehler #WERT! steht, kannst du verschiedene Methoden anwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. VBA-Makro verwenden:

    • Öffne den VBA-Editor mit ALT + F11.
    • Füge ein neues Modul hinzu.
    • Kopiere und füge folgenden Code ein:
    Sub test()
       If Range("A1").Text = "#WERT!" Then
           MsgBox "steht drin"
       End If
    End Sub
  2. Fehlerprüfung mit Formel:

    • Nutze die folgende Formel in einer Zelle, um zu prüfen, ob der Fehler #WERT! vorliegt:
    =WENN(FEHLER.TYP($A$1)=3;"Fehler: #WERT";"Kein Fehler")
  3. Schreibweise beachten:

    • Achte darauf, dass die Schreibweise exakt ist. Der Fehler wird in Excel als #WERT! angezeigt, und dies muss in der Abfrage berücksichtigt werden.

Häufige Fehler und Lösungen

  • Fehler: Falsche Schreibweise:

    • Stelle sicher, dass du #WERT! und nicht #Wert oder #WERT schreibst. Excel ist in diesem Punkt empfindlich.
  • Formel funktioniert nicht:

    • Überprüfe die Excel-Version; die Verwendung von FEHLER.TYP funktioniert möglicherweise nicht in älteren Versionen. In Excel 9.0 kann es zu Inkompatibilitäten kommen.

Alternative Methoden

  • Verwendung von ISERROR: Du kannst auch die Funktion ISTFEHLER verwenden, um zu überprüfen, ob in einer Zelle ein Fehler vorliegt. Beispiel:

    =WENN(ISTFEHLER($A$1); "Fehler vorhanden"; "Kein Fehler")
  • Direkte Fehlerausgabe: Um direkt die Fehlernummer auszugeben, kannst du die folgende Formel verwenden:

    =FEHLER.TYP($A$1)

Praktische Beispiele

  1. VBA-Makro zur Fehlersuche: Erstelle ein Makro, das in einem bestimmten Bereich nach dem Fehler sucht:

    Sub FehlerSuche()
       Dim Zelle As Range
       For Each Zelle In Range("A1:A10")
           If IsError(Zelle.Value) Then
               If Zelle.Text = "#WERT!" Then
                   MsgBox "Fehler in Zelle " & Zelle.Address
               End If
           End If
       Next Zelle
    End Sub
  2. Formel zur Fehleranalyse: Mit dieser Formel kannst du gleich mehrere Fehlerarten überprüfen:

    =WENN(ISTFEHLER($A$1); "Ein Fehler ist aufgetreten"; "Alles gut")

Tipps für Profis

  • Fehler abfangen: Verwende die WENNFEHLER-Funktion, um Fehler elegant abzufangen und alternative Ausgaben zu definieren, z.B.:

    =WENNFEHLER($A$1; "Fehler abgefangen")
  • Debugging in VBA: Nutze die Debug.Print-Anweisung, um Fehlerausgaben im Direktfenster anzuzeigen und somit eine bessere Kontrolle über deine Makros zu haben.


FAQ: Häufige Fragen

1. Wie kann ich mehrere Zellen auf den Fehler #WERT prüfen?
Du kannst eine Schleife in VBA verwenden, um durch einen Zellbereich zu iterieren und den Fehler zu prüfen.

2. Funktioniert die Fehlerprüfung auch in älteren Excel-Versionen?
Nicht alle Funktionen sind in älteren Versionen verfügbar. Insbesondere FEHLER.TYP und WENNFEHLER könnten in Excel 9.0 Probleme verursachen. Teste die Kompatibilität in deiner Version.

Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18