excel vba中显示子过程和函数未定义

2025-04-05 15:26:35
推荐回答(2个)
回答1:

你再试试。你太马虎了,next都打错了。

另外变量类型不确定时,不定义反而不容易错。

没有e191:e215,b191:b215这些区域的数值,我没法在excel里调试了。

Sub kkkkkk()
For m = 0.663 To 0.664
npv0 = Application.Evaluate("=xnpv(m,e191:e215,b191:b215)")
If Abs(npv0) >= 100 Then
m = m + 0.000001
Else
Range("a219") = m
End If
Next
End Sub

回答2:

netx 写错了,应该是next