我想从ActiveCell中选择一个完整的列,除了前3行,因为它们总是填充描述/标题。我知道ActiveCell和EntireColumn,但我不知道如何组合命令来解决问题。
所以我有10列要填充数据,当用户想要处理特定列时,我很乐意拥有它,所以他只需要点击列中的任何单元格然后我的宏选择其余部分。
也许整个专栏都不是最好的主意,因为我需要在每个单元格中添加注释,Excel不喜欢这样。 1000行就可以了。
答案 0 :(得分:2)
像这样的代码:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
ActiveCell.EntireColumn.Resize(Rows.Count - 3).Offset(3).Select
End Sub