Excel 2010:我需要在输入特定文本时将单元格选择十个单元格偏移到右侧

时间:2015-09-24 23:32:08

标签: excel vba excel-vba

在电子表格中,我想在每次输入字母FR时自动选择P列,然后按Enter键进入F列的任何单元格。

什么代码会这样做?

1 个答案:

答案 0 :(得分:1)

将以下事件例程添加到工作表的代码模块

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 6 And Target.Text = "FR" Then Target.Offset(, 10).Select
End Sub

如果要选择整个列P不仅是同一行上的单元格,

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 6 And Target.Text = "FR" Then Columns("P").Select
End Sub