VBA在公式更改时粘贴值

时间:2013-06-14 11:57:20

标签: excel-vba vba excel

我创建了一个excel预测工作簿,主要是公式驱动,工作正常。剩下要做的唯一事情是工作簿在单元格引用更改时自动粘贴特殊值,并且差异自动更改为本月 - 上个月。 首先,我的表目前看起来像这样

        M1          M2          M3          M4      .... M12
Pay     100         100          100         100        100
Income -50          -50          -50         -50        -50

我有一个IF函数,可以在当月返回“CURR”的月份,如果是前一个月则返回“LOCKED”,如果是未来月份则返回“0”。

当月份从= MONTH(TODAY())自动更改时,我希望宏在上面的数据上粘贴特殊值,其中IF =“LOCKED”,以便跟踪预测运动。 其次,如果它的第4个月(例如)我想要它也计算当前和之前的差异,以便解释运动,即4-3。并且还会逐月更改。这是在另一张桌子上。 我已经在网上搜索了几天,找不到任何解决方案,所以任何帮助都会很棒。

0 个答案:

没有答案