我想防止超过一行中最后一个或第一个未锁定单元格的行为将选择包装到下一行/上一行。这与本文中描述的行为相同。
帖子和我的问题之间的主要区别是,我还想限制用户可以选择的单元格,并且我不想解锁所有单元格。
我的原因:
我可以限制用户粘贴我的公式的唯一方法是阻止他们选择单元格。我知道我可以使用 VBA 来完成此任务,但我拥有的 excel 文档是一个无宏工作簿,需要保持原样。
我想防止超过一行中最后一个或第一个未锁定单元格的行为将选择包装到下一行/上一行。这与本文中描述的行为相同。
帖子和我的问题之间的主要区别是,我还想限制用户可以选择的单元格,并且我不想解锁所有单元格。
我的原因:
我可以限制用户粘贴我的公式的唯一方法是阻止他们选择单元格。我知道我可以使用 VBA 来完成此任务,但我拥有的 excel 文档是一个无宏工作簿,需要保持原样。
将单元格设置为“锁定”并保护工作表。解锁您想要编辑的所有单元格。将其他单元格保留为默认设置,即“锁定”。
然后保护床单。
当您保护工作表时,您可以设置一个选项,即只能选择未锁定的单元格。
在动画屏幕截图中,黄色单元格已解锁。箭头键在解锁的单元格中循环。
聊天讨论后编辑:用公式锁定单元格,解锁数据输入单元格。教导您的用户不要粘贴到数据验证单元格中。通过允许选择锁定的单元格进行保护,然后使用 Ctrl+箭头进行导航,但只有在您知道您最终到达的位置后才能按下它。