AW: Code (Formel) Falsch?
Daniel
Hi
nein Herbert, daran liegt es nicht, das funktioniert auch ohne WorksheetFunction, nur mit Application.
Lorentz, wenn du die Formel so direkt in VBA verwendest, dann gibt man auch die Parameter direkt an.
Sie werden nicht als Textstring übergeben, das wäre der Fall, wenn du die Formel in eine Zelle eingeben willst.
deine aktuelle Funktion zählt alle Zeilen, die in der ersten Spalte den Text
AnfZeicheh- Grösser - Null - AnfZeichen und in der zweiten Spalte den Text
AnfZeichen - AnfZeichen - Anfzeichen enthalten.
wenn du alle Zeilen zählen willst, die in der Ersten Spalte einen Wert grösser 0 enthalten und in der zweiten Spalte leer sind, dann so:
Application.CountIfs(Range(Cells(14, 1), Cells(89, 1)), ">0", Range(Cells(14, lngCol), Cells(89, lngCol)), "")
Gruß Daniel