ich möchte via VBA in Excel eine Spalte mit einer Formel nach dem Ergebnis "0" durchsuchen und, wenn gefunden, durch "#NV" ersetzen.
Hierfür habe ich folgenden Code entwickelt:
Dim intNull As Integer
For intNull = 2 To WorksheetFunction.CountA(Columns(16))
If Range("P" & intNull).Value = 0 Then
Range("p" & intNull).Value = "#NV"
End If
Next
Leider funktioniert es noch nicht, wie gewünscht. Es tritt der Fehler "Typenunverträglichkeit" auf.
Habt Ihr einen Vorschlag, was ich verbessern könnte?
Interpretiert Excel ein manuell eingetragenes "#NV", so wie ich es in dem Makro plane, als das #NV als Ergebnis einer Formel?
Besten Dank im Voraus!
Viele Grüße, Jan