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