我试图删除每一个奇数行工作表一次,但它返回的上述错误运行时错误“1004” - object'_Global的”法“范围”失败而删除行
代码:
For icount = endRow To 3 Step -2
strDelete = strDelete & "," & icount & ":" & icount
Next icount
strDelete = Right(strDelete, Len(strDelete) - 1)
Range(strDelete).Delete shift:=xlUp '<-- Error
这是strDelete
包含
7565:7565,7563:7563,7561:7561,7559:7559,7557:7557,7555:7555,7553:7553,7551:7551,7549 :7549,7547:7547,7545:7545,7543:7543,
。
。
。
,29:29,27:27,25:25,23:23,21:21,19:19,17:17,15:15,13:13,11:11,9:9,7 :7,5:5,3:3
对我们可以一次删除的行数有任何限制吗?
是联盟费时,我会尝试。谢谢 – newguy
没有更快的方法吗?像行(strDelete).Entirerow.Delete? – newguy
我见过你为“最快”的事物做了一个新帖子。检查那个帖子我的答案第二个解决方案至于这篇文章,关闭它:要么选择一个答案,要么给答案者他们的答案没有解决的原因 – user3598756