是否可以保护某个单元格区域,以便用户仍然可以在其中输入内容,但不能将其他单元格粘贴到顶部?
我已经尝试过所有“保护工作表”选项、“保护工作簿”和“允许用户编辑范围”,但这些选项都无法阻止单元格粘贴到我的范围内,同时也无法阻止用户输入新值。
有什么建议吗?也许使用 vba 使用工作表更改?
答案1
据我所知,Excel 中没有标准功能可以执行此操作。您需要编写一个 VBA 宏来检测这些单元格的粘贴并取消该操作。
你可能会从中得到一些启发 本文。
需要注意的是,要求我们编写这个 VBA 代码是行不通的,因为我们的网站的目的不是编写代码,而只是提供一般建议。