从ActiveCell中selectEntireColumn,除了前3行

我想从ActiveCell中select一个除前3行以外的完整列,因为它们总是被描述/标题填充。 我知道ActiveCell和EntireColumn,但我不知道如何结合命令来解决。

所以我有10列要填充的数据,当用户想要在一个特定的列工作,我很想拥有它,所以他只需要点击列中的任何单元格,然后我的macrosselect其余的。

也许整个列不是最好的想法,因为我需要添加评论给每个单元格,Excel不喜欢。 1000行将做到这一点。

列选择

像这样的代码:

Private Sub Worksheet_SelectionChange(ByVal Target As Range) ActiveCell.EntireColumn.Resize(Rows.Count - 3).Offset(3).Select End Sub