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

Forumthread: Abfrage, ob aktive Zelle = #WERT!

Abfrage, ob aktive Zelle = #WERT!
30.09.2006 19:03:42
Stefan
Hallo,
ich arbeite mit Zellformeln, die von Zeit zu Zeit auch
mal ein "Fehler 2015" bzw. #WERT! als Wert zurückgeben.
Wenn ich darauf per VBA zugreifen möchte, gibts
eine Fehlermeldung und er springt zum Code.
Gibt es eine Möglichkeit die jeweilige Zelle
vor dem Zugriff auf diesen Zustand zu testen?
Danke.
Gruss
Stefan
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Abfrage, ob aktive Zelle = #WERT!
30.09.2006 19:54:56
Erich
Hallo Stefan,
eine VBA-Möglichkeit:
Du weist einer Variant-Variablen den Wert der Zelle zu und prüfst dann den Untertyp der Variablen.
Zeichenketten wie "Fehler 2015" werden vermutlich von UDFs zurückgegeben, die müsstest du gesondert prüfen.
So könnte das (für Zelle A1) aussehen:
Sub tst()
Dim varTest As Variant
varTest = Cells(1, 1).Value
If VarType(varTest) = vbError Then MsgBox "Fehlerwert"
If VarType(varTest) = vbString And UCase(Left(varTest, 7)) = "FEHLER " Then MsgBox "Fehler"
End Sub
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: Abfrage, ob aktive Zelle = #WERT!
30.09.2006 20:32:18
Stefan
Großen Dank, Erich!
vbError war das, was ich gesucht hatte.
Schönen Abend, wünsche ich.
Gruss
Stefan
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige