关于excel vba 的Worksheet_Change事件

2025-01-07 08:02:15
推荐回答(2个)
回答1:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 1 And Target.Row < 11 Then
Target.Offset(, 1) = Val(Target) * 3
End If
End Sub

说明:只要把Worksheet_Change 改为 Worksheet_SelectionChange 即可

回答2:

1楼,正确,学习了