正确调用PMT函数和正确的值声明

时间:2017-04-04 03:52:13

标签: excel-vba finance vba excel

我创建了一个子程序,供用户通过输入框输入相关变量,如年龄,目标退休年龄等,以制定储蓄计划。

4

但是,使用sub时干草会出错。当使用以下金额年龄的子:25,目标年龄:70,年回报5%每月储蓄计划的价值是:$ 925.9259 但是,当我使用excel工作表pmt函数具有相同的值(和1 fv的-500000)时,值是不同的($ 246.74)

我想知道是否正确调用了VBA PMT函数,或者变量声明是否影响了它。例如,如果您将Dim rate更改为interger,将Dim rate更改为double,则会返回一个非常不同的值。

由于

0 个答案:

没有答案