Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
756to760
756to760
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

#NV mit VBA durch 0 ersetzen

#NV mit VBA durch 0 ersetzen
26.04.2006 10:54:57
Loca
Hallo Zusammen
wenn ich in einem Makro #NV durch 0 ersetzen will passiert bei mir gar nichts. (Das #NV kommt von einem SVERWEIS, bei dem ich ich die Formel durch Werte ersetzt hab). Manuell gehts anschliessend problemlos.
Weiss jemand, wo das Problem liegt?
Gruss
Loca

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: #NV mit VBA durch 0 ersetzen
26.04.2006 12:21:07
Herbert
hallo Loca,
das müßte funktionieren...
If IsError([a1]) Then [a1] = 0
gruß Herbert
AW: #NV mit VBA durch 0 ersetzen
26.04.2006 12:22:50
Harald
Hi Loca,
ich würde den Fehler bereits in der Formel abfangen. Hat den Vorteil, dass die Formel erhalten bleibt. Schema.
=wenn(istfehler(deineFormel);0;deineFormel)
Hier eine Möglichkeit per vba, die allerdings die Formel entfernt.
Public

Sub test()
Dim rngZelle As Range
For Each rngZelle In Cells.SpecialCells(xlCellTypeFormulas, xlErrors)
If rngZelle.Text = "#NV" Then rngZelle = 0 'oder .ClearContents
Next
End Sub

Gruss Harald
Anzeige
AW: #NV mit VBA durch 0 ersetzen
26.04.2006 13:58:23
loca
besten dank

320 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige