我有一个UserForm,其中包含一个按钮,用于更改活动的可见工作表上所选单元格的字体 .
单击按钮时,我希望执行基础VBA,然后将焦点移回选定单元格 .
现在,焦点仍然是UserForm,因此需要在目标单元格上单击鼠标以继续编辑单元格内容 .
我已经尝试在按钮VBA例程的末尾添加ActiveSheet.Activate和ActiveCell.Activate;没有快乐 .
在单击UserForm按钮后,如何让原始ActiveCell获得焦点?
要考虑几件事情 .
a)是你的形式模态或无模式
b)在按钮上单击是否要隐藏表单或使其保持可见?
c)假设您要编辑所选单元格,如果需要,则需要进入编辑模式
SendKeys "{F2}"
1 回答
要考虑几件事情 .
a)是你的形式模态或无模式
b)在按钮上单击是否要隐藏表单或使其保持可见?
c)假设您要编辑所选单元格,如果需要,则需要进入编辑模式