快速移至下一栏顶部

快速移至下一栏顶部

对于特定的任务,我想为小组行中的每一列设置值。

我每次输入一个值时都会按Enter。当我到达第 4 行时,我希望下一个按钮Enter将我带到下一列的第 2 行:

返回下一栏顶部

我认为解决方案是锁定除我感兴趣的特定范围之外的所有单元格。但是本文档与用户权利等相关的内容变得相当复杂。

是否有一种简单的方法可以限制编辑到某个单元格范围而不必担心用户级别的安全性?

注意:请不要使用古怪的 VBA 解决方案。

答案1

重要的: 首先选择您的范围。(在您的示例中A2:C4:)

然后:

使用只有这些键和快捷键(没有/在输入/编辑单元格之后):

Enter               - 移动向下(在您选择的最后一行下一列的第一个单元格
Shift+ Enter    - 类似地,但在相反的方向


Tab                 - 移动正确的(最后一栏下一行的第一个单元格
Shift+ Tab      - 类似地,但在相反的方向


Ctrl+ Enter     - 留在当前单元格

不要使用任何其他键, (特别不是箭头键)或者你将取消选择你的​​范围!
(这需要一些练习。)

答案2

有点违反直觉的是,这个问题的解决方案与“更改”功能区组无关:

更改功能区组

实际上,这项工作是在Format Cells...对话框中完成的,通过选择一个范围并右键单击即可。

然后,在“保护”选项卡中,取消Locked选中复选框:

保护选项卡

现在,当工作表受到保护时,未锁定的单元格仍然可以访问。

相关内容