【发布时间】:2014-04-11 11:41:46
【问题描述】:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Range = Range("A1") Then
If Range("A1").Value <> Range("A2").Value Then
Range("C1").Value = Range("C1").Value + 1
Range("A2").Value = Range("A1").Value
End If
End If
End Sub
这就是代码,但是当我复制粘贴一个偏移单元格时,比如说 2 列和 3 行 它在行上产生运行时错误 13 类型不匹配
If Target.Range = Range("A1") Then
为什么? 我只是想让 vba 在每次单元格 A1 更改时做一些事情 A1的值本身就是一个excel求和公式
【问题讨论】: