如何在不使用 VBA 的情况下禁用 Excel 中的粘贴

如何在不使用 VBA 的情况下禁用 Excel 中的粘贴

这是一个老问题 - 你实际上无法在 Excel 中强制执行验证规则,因为即使你保护了你的工作表,简单的复制/粘贴也可以绕过所有验证(微软的保护实现非常奇怪,而且在我看来很糟糕)

现在 - 有很多解决方案如何使用 VBA 捕获粘贴甚至取消它并强制验证,但它们毫无价值,因为用户可以在打开工作簿之前禁用 vba 代码,而且我们再次没有任何保护。

有没有一种方法可以真正保护单元格上的验证(甚至完全删除粘贴)而不使用 VBA 代码?

相关内容