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

Forumthread: "#NV"- ersetzen via Makro funktioniert nicht!!

"#NV"- ersetzen via Makro funktioniert nicht!!
28.08.2007 10:59:00
Pascal
Hallo zusammen, ich bin dabei ein etwas umfangreicheres Makro anzufertigen.
Teilweise arbeite ich mit dem Rekorder und teilweise sehe ich mich auch im Netz nach Quellcodefragmenten um.
Nun geht es darum, dass ich an einer Stelle einen Sverweis eingebaut habe und dessen Ergebnisse über über Inhalte einfügen - Werte
eingefügt habe.
Auf diese Ausgabe soll eine Wenn abfrage zugreifen.
Das hat auch alles ganz gut funktioniert, zumidesrt als ich das Makro aufgenommen habe.
Mein Problem ist nun:
Um die Wenn-Abfrage einwandfrei zum laufen zu bekommen muss ich die "'NV" Werte in der Spalte ersetzen.
Habe das ganze wie folgt aufgenommen:
Columns("B:B").Select
Selection.Replace What:="#NV", Replacement:="0", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False
Bei der Aufnahme hat es auch funktioniert. Wenn ich nun aber das Makro abspielen will, werden die Werte nicht mehrt ersetzt.
Hat jemand eine Idee?
Viele Grüße
Pascal

Anzeige

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

Betreff
Datum
Anwender
Anzeige
#NV = #N/A, denn VBA spricht Englisch
28.08.2007 11:03:01
{Boris}
Grüße Boris

AW: "#NV"- ersetzen via Makro funktioniert nicht!!
28.08.2007 11:03:00
Renee
Hi Pascal,
Statt das Verbrechen aus einem #NV eine 0 zu machen, modifizier die WENN Abfrage so:
=WENN(ISTFEHLER(DeineBedingung);"WasImmerDuWillstKönnteAuch0sein";WENN(DeineBedingung;DANN;SONST))
Greetz Renee
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige