删除多个列会返回错误

时间:2017-08-21 10:27:07

标签: excel vba excel-vba

我尝试使用以下代码删除多个列:

Dim fileSheet as Worksheet

Set fileSheet = wb.ActiveSheet
fileSheet.Range("D:F, J:M, P:R, T:V, Z:AE,AG").EntireColumn.Delete

当我在删除列的行时,它会返回Method 'Range' of object'_Worksheet' failed错误。我不想逐列删除,因为执行代码需要时间。 任何人都知道我的错误命令是什么部分?

1 个答案:

答案 0 :(得分:2)

这是否可以解决错误?抱歉,我来自手机,因此我现在无法测试或复制。

fileSheet.Range("D:F, J:M, P:R, T:V, Z:AE,AG:AG").EntireColumn.Delete