在 Excel 中选择下一行?

在 Excel 中选择下一行?

我到处都搜索过了,但似乎找不到合适的答案。也许我使用的术语不正确?或者也许没有答案……

举个例子,如果你选择单元格 A1 并按 Enter 键,它会将选择移动到 B1。我想要做的是突出显示第 1 行,然后将选择移动到第 2 行。我不想将数据从第 1 行移动到第 2 行,我只想更改我选择/突出显示的内容。

是否有某种组合键可以实现这一点?到目前为止,我能找到的最佳方法是按下向下键,然后按 Shift + 空格键来选择行,但此时我还不如像之前那样单击每一行。

编辑:感谢您的反对,这确实有帮助!

答案1

将这个小宏放在标准模块中:

Sub MoveSelectionDownOneRow()
    Selection.Offset(1, 0).Select
End Sub

然后为其分配一个快捷键。

在此处输入图片描述

答案2

如果您不想使用宏,您可以使用DownArrow, Shift + Space键盘快捷键组合。DownArrow将选择移动到下一行,Shift + Space选择整行。

答案3

我想建议你使用 MACRO(VBA),它可以扩大光标移动的范围,使用它你可以跳转到任何行或列

将其复制并粘贴为标准模块。

Sub JumpToRowORColumn()

Dim sResult As String
On Error Resume Next

sResult = InputBox("Enter Row number or Column letter and press Ok.", "Jump To...")

  If IsNumeric(sResult) Then
      Cells(sResult, ActiveCell.Column).Select
    Else
      Cells(ActiveCell.Row, sResult).Select
  End If

End Sub

在此处输入图片描述

怎么运行的:

  • 运行宏。
  • 在输入框中输入您选择的行号或列名
  • 单击“确定”完成。

相关内容