所以
Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range
Set KeyCells = Range("d4")
If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then Call fftest
End Sub
此代码可以正常工作,如果我更改“D4”中的值,则会将子fftest
称为“。
但是为了使它生效,我必须在单元格旁边点击。
有没有办法让它注意到我输入的每个击键?所以例如,如果我要在单元格D4中输入“123”,则在1,2和3之后调用sub,因此分别运行3次。
我希望列表在人们键入单元格时动态更新,这样他们就可以在每次按键后看到结果。
干杯
答案 0 :(得分:0)
请参阅Siddharth Rout的评论。如果可能的话,我很乐意接受评论作为答案