首页 文章

Excel VBA - 在UserForm按钮单击后将焦点返回到工作表

提问于
浏览
0

我有一个UserForm,其中包含一个按钮,用于更改活动的可见工作表上所选单元格的字体 .

单击按钮时,我希望执行基础VBA,然后将焦点移回选定单元格 .

现在,焦点仍然是UserForm,因此需要在目标单元格上单击鼠标以继续编辑单元格内容 .

我已经尝试在按钮VBA例程的末尾添加ActiveSheet.Activate和ActiveCell.Activate;没有快乐 .

在单击UserForm按钮后,如何让原始ActiveCell获得焦点?

1 回答

  • 0

    要考虑几件事情 .

    a)是你的形式模态或无模式

    b)在按钮上单击是否要隐藏表单或使其保持可见?

    c)假设您要编辑所选单元格,如果需要,则需要进入编辑模式

    SendKeys "{F2}"
    

相关问题