右键单击某一行并单击“插入”相当耗时。我宁愿不必将手从键盘上移开。如何仅使用键盘在当前行上方插入新行?我主要对一次插入一行感兴趣,但也对一次处理多行的答案感兴趣。
答案1
我知道有两个选项,并且两者(不幸的是)都需要两个步骤。
选项1:
- 选择单个单元格后,按Shift+Space选择行。
- 按Control+ Shift++在当前行上方插入一行。
选项 2:
- 选择一个单元格,按Control+ Shift++插入一行。
- 点击Enter接受默认的“将单元格向下移动”。
如果一次插入多行,我认为第一个选项是最好的,因为您可以重复第二步而不必重新选择该行。
答案2
以下键盘快捷键将在活动单元格的行上方插入一行:
按ALT+ I(插入),然后按R(行)。
在电脑上,使用键盘上的右键单击键来模拟对当前选择的右键单击。
答案3
我发现有趣的是ALT+ I,R 解决方案,无论如何,它在英文版 Excel 中有效。
多年来,我一直在使用下面的宏,将其分配给 Ctrl-N(接管为新建工作簿),但您可以分配给您喜欢的任何组合键。
Sub InsertRow()
'
' InsertRow Macro
' Macro recorded 08.08.98 by A C Rowland
'
' Keyboard Shortcut: Ctrl+n
'
Selection.EntireRow.Insert
End Sub
答案4
您还可以选择多行,然后右键单击以插入行,或者您可以插入一行,然后根据需要多次使用 CTRL-Y 来插入行。如果您将电子表格格式化为表格,您甚至不必担心复制公式。