[算表] 如何用VBA刪除指定條件

作者: pickchulin (空白)   2020-01-23 17:29:42
軟體:Office
版本:Excel 2010
在網路上有查詢到使用VBA刪除指定數字或文字整列的語法
但這只能用在當下使用SHEET的刪除
可假設我有50個SHEET,我就要重複做50次一樣的動作
所以想請教版上大大,該如何修改以下巨集?
然後可以變成只要按一次,所有框選的sheet都會做刪除指定行的動作呢?
(PS.要做刪除的EXCEL內的每個SHEET格式在未刪除行之前都會一樣)
謝謝!!
作者: soyoso (我是耀宗)   2020-01-23 17:33:00
在內文迴圈外再設個迴圈來包,迴圈for each..next於sheets或worksheets集合,或for...next終止值為worksheets.count迴圈時要設為作用工作表的話worksheet.activate或select
作者: pickchulin (空白)   2020-01-28 09:38:00
S大,抱歉,我不會寫語法,所以看不是很懂,是指要在最後一段再加上您講的那個嗎?謝謝
作者: soyoso (我是耀宗)   2020-01-28 09:43:00
不是最後一段再加上,迴圈外再設個迴圈來包方面,為巢狀迴圈for each/for設為作用工作表的話worksheet.activate或selectfor i =....nextnext
作者: pickchulin (空白)   2020-02-01 22:49:00
謝謝S大,我再來試試看看:)

Links booklink

Contact Us: admin [ a t ] ucptt.com