| 分享时间 | 2025-12-24 12:04 |
| 最后更新 | 2025-12-24 12:04 |
| 修订版本 | 0 |
| 用户许可 | -未设置- |
| Quicker版本 | 1.44.52 |
| 动作大小 | 1.4 KB |
修复焦点丢失 · 解锁键盘操作 · 代码可复用
问题现象:Excel中运行VBA动作(如选中单元格填充文本「123」)后,单元格虽仍显示选中状态,但键盘大概率锁定,大部分按键无法操作。
问题根源:VBA运行导致Excel窗口焦点丢失,后续无法执行任何键盘操作类步骤(如发送文本、快捷键输入等)。
运行本动作的VBA代码后,Excel状态恢复至首次VBA运行前(仅恢复窗口/键盘状态,不修改已填充的内容)。
修复后Excel键盘锁定状态解除,可正常执行所有键盘操作类步骤(如发送文本、快捷键、输入内容等)。
可将本动作内的VBA代码复制到自己的动作中直接使用,无需重复开发,适配各类VBA后焦点修复场景。
选中单元格 → 运行VBA填充「123」 → 尝试发送其他文本到窗口 → 失败(键盘锁定)。
选中单元格 → 运行VBA填充「123」 → 运行本动作的VBA修复代码 → 发送其他文本到窗口 → 成功(键盘解锁)。
•本动作核心价值是提供可复用的VBA修复代码,直接运行本动作虽可行,但操作流程较繁琐;
•修复仅恢复Excel的窗口焦点和键盘状态,不会修改已通过VBA填充/编辑的内容;
•代码仅适配Excel环境,WPS表格暂未验证,若有适配问题可留言反馈。
❤️ 感谢您的支持 · 如果此动作对您有所帮助,请动动小手点个赞
感谢我自己 · 感谢 CL
| 修订版本 | 更新时间 | 更新说明 |
|---|---|---|
| 0 | 2025-12-24 12:04 |