我試圖刪除每一個奇數行工作表一次,但它返回的上述錯誤運行時錯誤「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