当移动到行中最后一个未锁定的单元格时,防止换行到下一行

当移动到行中最后一个未锁定的单元格时,防止换行到下一行

我想防止出现这样的行为:越过一行中最后一个或第一个未锁定的单元格时,选择会换行到下一行/上一行。这与本文中描述的行为相同邮政

这篇文章和我的问题之间的主要区别在于,我还想限制用户可以选择哪些单元格,并且我不想解锁所有单元格。

我的原因:

限制用户粘贴我的公式的唯一方法是阻止他们选择单元格。我知道我可以使用 VBA 来实现这一点,但我拥有的 Excel 文档是无宏工作簿,需要保持原样。

答案1

将单元格格式设为“锁定”,并保护工作表。解锁所有想要编辑的单元格。其他单元格保留默认设置,即“锁定”。

然后保护好纸张。

当您保护工作表时,您可以设置一个选项,以便只能选择未锁定的单元格。

在动画截图中,黄色单元格已解锁。箭头键可循环切换解锁的单元格。

在此处输入图片描述

在聊天中讨论后进行编辑:用公式锁定单元格,解锁数据输入单元格。教导您的用户不要粘贴到数据验证单元格中。通过允许选择锁定的单元格进行保护,然后使用 Ctrl+箭头进行导航,但只有在您知道最终位置后才按此键。

相关内容