level 1
回我你就赢了
楼主
实现的功能为,在第三列选择”钱已到“这个菜单选项后,第四列的值就会从原来的数值变为0,代码如下
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
i = Sheets("2021年收支情况表").UsedRange.Count
If Target.Column = 3 And Target.Value = "钱已到" And Target.Row < i Then Target.Offset(0, 1) = "0"
End Sub
遇到的报错时错误“13”,类型不匹配,显示第四行代码有问题,但是功能上已经能实现了,就是老是报错,不知道啥缘故,有大神嘛?
2021年03月04日 08点03分
1
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Long
i = Sheets("2021年收支情况表").UsedRange.Count
If Target.Column = 3 And Target.Value = "钱已到" And Target.Row < i Then Target.Offset(0, 1) = "0"
End Sub
遇到的报错时错误“13”,类型不匹配,显示第四行代码有问题,但是功能上已经能实现了,就是老是报错,不知道啥缘故,有大神嘛?