VBA根据选定的单元格删除列

时间:2017-02-25 07:50:50

标签: excel-vba vba excel

我想删除活动单元格之前的4列,但我不知道用户将选择哪个单元格。我的意思是如果活跃细胞是" H3"然后我将删除(D,E,F,G)整列。 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

range(activecell.Offset(ColumnOffset:=-1),activecell.Offset(ColumnOffset:=-4)).Columns.Delete

在使用之前,请在样本表上试一试。