我在这里有一个工作表,其中包含多列满数据,范围从单元AA到当前的CT。第一列包含标题行并被冻结。数据每周添加到此范围的最后一列。 &然后删除第一个和最后四个之间的所有列(以显示一个月的价值数据,但保持标题完整)。删除工作表中第一个和最后四个之间的所有列
我对VBA很新,我一直在试图编写一些代码来实现这一点,到目前为止,我已经设法从最后选择第五列。但我不能得到它选择列之间的第4列之间的结束和单元格AA:
Sub DeleteColumns()
Dim i
i = Range("KFIData").End(xlToRight).Offset(0,-4).EntireColumn.Select
Columns("AA:ColumnFive").Delete
End Sub
我是否完全错误的方式?
非常感谢
您确定要删除**栏**吗?或者你只想删除列的**内容**? – Noceo