VBA Excel-阻止用户使用鼠标,但允许用户停止或暂停脚本

时间:2018-11-08 18:59:57

标签: excel vba mouse

大家下午好。

*注意-我已经花了几天时间才能找到这个问题的答案。

我有一些代码控制一个单独的软件来输入数据。 我无法访问该软件的脚本编写端,因此,我将只保留其中一部分。

我有以下工作。 鼠标移动。 单击鼠标。 数据输入。

这里的唯一问题是,脚本运行时,我仍然可以手动移动鼠标。反过来会导致它单击错误的东西。

我知道 “ BlockInput = True”禁用鼠标和键盘。 这使我无法使用键盘,或者效果很好。

“ Application.Interactive = False”使光标进行思考。 这样可以阻止程序单击需要单击的项目,但仍然允许我使用鼠标。

我希望这是有道理的。在我获得对该软件的脚本访问之前,该脚本将是临时的。

谢谢。

0 个答案:

没有答案