单击/激活ActiveX控件锁定excel单元格

时间:2014-06-15 10:14:22

标签: excel-vba vba excel

我正在使用我正在处理的excel文件遇到一个小问题。当从一张纸移动到另一张纸时,新的激活纸张有时会被锁定,因为我无法进行键盘输入。这似乎是与组合框或列表框进行交互的结果。

当我第一次单击控件然后尝试更改受保护工作表的未锁定单元格的内容时,也会出现此问题。当工作表不受保护时,不会出现问题。

当我在控制lostfocus事件

上添加此代码时,这似乎得到了解决
debug.print selection.locked

ActiveX控件是否会干扰纸张保护或键盘输入(我仍然可以使用这些单元格的下拉菜单,用鼠标选择它们等) 任何线索如何解决这个问题,而不添加这个神秘的线? 谢谢你的帮助!

1 个答案:

答案 0 :(得分:0)

如果隐藏公式栏,则将其显示为可见。我知道这听起来很奇怪,但它对我有用。