扫描数据后的回车位置

扫描数据后的回车位置

当我将数据扫描到单元格 B1 中时,我希望它转到 A2。我有高级设置(按 Enter 后,将选择移动到“右”方向),该设置适用于从单元格 A1 移动到 B1。任何建议都将不胜感激。

答案1

按住Shift并按下 Enter 键(或 Tab 键)将导致选择内容朝与绑定方向相反的方向移动。

答案2

您可以添加事件处理程序到工作簿。

Alt+f11,从项目树中双击“ThisWorkbook”,并输入如下代码:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    Dim cellrange As String

    If Target.Column = 2 Then
        cellrange = "A" & Trim(Str(Target.Row + 1))
        Application.Goto Reference:=ActiveSheet.Range(cellrange), Scroll:=true
    End If
End Sub

每次更改工作簿中的值时都会运行此程序。如果您刚刚更改的列是 B(第 2 列),则子程序将跳转到下一行的 A 列。

相关内容