Excel放弃用户事件?

我有一个Excel工作表每1秒更新一次(通过Labview使用ActiveX),并且必须对用户可见。 而且我不能在整个应用程序中将“Application.UserInteractive”设置为“FALSE”,因为用户可以使用该系统进行其他的Excel操作。 而且我有“WorkSheet.UserInterfaceOnly”相同的问题

发生的问题是:如果用户select了一个范围的数据(“mousedown”,并没有释放它),同时软件试图写入数据…. boop它不工作…我可以将它设置为等待,直到用户释放鼠标单击….但有没有办法来防止这个问题,不允许检测鼠标事件或阻止它的一些其他方式

那么任何…我find了一个简单的解决scheme….保护工作表,并将EnableSelection设置为noSelection