怎样在excel表中限制操作的单元区域,并且在A1输入一个值,在B1内显示A1的新值和旧值的和呢?!

[复制链接]
查看11 | 回复2 | 2011-4-8 17:55:08 | 显示全部楼层 |阅读模式
B1=A1+B1工具,选项,公式,迭代计算,一次。但这种方法会出现工作表发生变化时,都会计算一次,最好的方法是用VBA的单元格事件来完成。就是当A1的值改变时,B1=B1+A1代码如下:Private Sub Worksheet_Change(ByVal Target As Range)
Dim R&
If Target.Column = 1 And Target.Count = 1 Then
R = Target.Row
Cells(R, 2) = Cells(R, 2) + Target.Value
End IfEnd Sub这个代码在A列输入时,就同一行的B
回复

使用道具 举报

千问 | 2011-4-8 17:55:08 | 显示全部楼层
这个功能用vba比较方便
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行