如题
举例: A2单元格原始值是1000,在A1单元格中输入200,A2单元格中的值就是A2的原始值1000+A1中输入的200,就是1200.下一次在A1单元格重新输入150,那A2的数据就是1200+A1中输入的150,就是1350.下次重新输入时就得到新的结果!一直这样自动更新!棘手!高分求助。。
注: 可以用单元格公式,也可以用宏
步骤如下:
1、按ALT+F11
2、按F7,粘贴如下代码,并调整为如下格式
3、按F5运行。
4、代码:
Private Sub Worksheet_Change(ByVal Target As Range)
a = Cells(2, 1).Value
If Target = Cells(1, 1) Then
Cells(2, 1) = a + Target.Value
End If
End Sub
在2007中哪里选择呢?
追答抱歉07不了解,你网上找下吧,迭代计算功能应该有的,应该在a2输入公式:=if(cell("address")="$a$1“,a2+a1,a2)