Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
804to808
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
804to808
804to808
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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

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

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige