Excel公式跳转到特定单元格

时间:2019-07-16 18:29:29

标签: excel excel-formula

我想从一个单元格跳到一个特定的单元格。

当我在单元格(例如A1单元格)中输入一些数据并按Enter键时,我希望文档跳转并选择另一个特定的单元格,以便我可以在那里输入数据(例如跳转到单元格G1)。

我没有代码,因为我不知道如何执行。

2 个答案:

答案 0 :(得分:1)

您可以保护要跳转的单元格,并取消保护单元格A1和G1的保护。然后,当您保护工作表时,您将从不受保护的单元格跳到下一个不受保护的单元格。

您可以在以下位置找到它:

  • 对于单元格:选择单元格->右键单击->设置单元格格式->保护->锁定
  • 对于工作表:查看->保护工作表->取消选择锁定的单元格

答案 1 :(得分:0)

我认为此宏可以帮助您

 Option Explicit

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Dim My_col#, My_ro#
If Target.Count = 1 Then
    Select Case Target.Column
      Case 7: My_col = 1: My_ro = Target.Row + 1
      Case 1: My_col = 7: My_ro = Target.Row
      Case Else
      My_col = Target.Column + 1: My_ro = Target.Row
    End Select
Else
  GoTo Leave_Me_Alone_Please
End If
 Cells(My_ro, My_col).Select

Leave_Me_Alone_Please:
Application.EnableEvents = True
End Sub