我现在一直在挣扎,但我现在不知道该怎么做…
当我选择Q列中的一个单元格时,我得到一个用户表单(这是可以的)。
在该用户表单中,我拥有所选单元格的内容(例如Q6) (这是可以的)
在userform中,我有两个按钮:- quit:关闭userform而不保存单元格中的文本;- save:从userform保存单元格中的文本。
保存和退出时的选择(焦点)都保留在该单元格(Q6)上。
我希望当我再次点击Q6 (它已经被选中)时,用户表单再次重新打开。
到目前为止,我找到的唯一解决方案是更改选择(例如在P6上)。
有谁能帮我一下吗?谢谢。
发布于 2016-08-08 23:21:20
除了当前显示窗体的方式之外,还可以添加双击事件处理程序。在工作表的code模块中,执行如下操作:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = Range("Q1").Column Then
UserForm1.Show
Cancel = True
End If
End Sub指示用户,如果他们想要重新显示表单,他们应该双击当前选定的单元格。
https://stackoverflow.com/questions/38832652
复制相似问题