因为你的使用权限,有可能是0,这样就错了。
Dim 公式 As String = "[资产原值] / iif([使用期限]=0, 1, [使用期限])"Output.Show(tryEval(公式))