各位大神,我现在想用VBA做出单击单元格弹出窗体的效果。现在用的是Worksheet_SelectionChange触发窗体弹出,但是当我关闭窗体之后再单击这个单元格的时候不能触发这个事件。并且由于单元格内容不改变所以Change也不行,跪求方法解决!
就是比如像这样:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
UserForm1.Show
End Sub
在我点击单元格A1的时候,UserForm1窗体弹出来,我关上窗体之后再点A1,由于选择的单元格没有改变,所以这个事件不触发。但是excel又因为没有数据表的click事件,所以不知道该怎么解决。
正如我上面说的,你应该这样写:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)这个也不行,因为再次点A1的时候这个事件是不触发的,需要点一下别的单元格再点A1才行。。。