关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。
7年前关闭。
Improve this question
有没有办法在我的 vba 代码运行和修改 excel 表时锁定 excel 表以防止用户更改?
最佳答案
如果您的代码处于事件状态,那么我不确定为什么用户能够同时修改数据 - 应该显示宏沙漏,呈现交互不可能
您可以发布您的代码吗?
您可以考虑的选项包括
Walkenbach的这个例子很有用
http://spreadsheetpage.com/index.php/tip/displaying_a_progress_indicator/
Application.Visible = False
'code
Application.Visible = True
关于excel - VBA如何 "Lock"Excel工作表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7435603/