求助:js宏删除筛选的空白行

大哥们,我用录制JS宏,筛选后删除,录制的时候没问题,再次运行的时候就错了,看了代码,没有筛选的过程。

求大哥赐教,我需要在K21:K25中筛选空白单元格,然后删除整行。下面是录制的代码

Range("K21:K25").Select();

Range("K22:K25").Select();

Rows.Item("22:25").Delete(xlShiftUp);

Range("D21").Select();

湖北省
浏览 324
收藏
2
分享
2 +1
6
+1
全部评论 6
 
来自Wps的灵犀AI的回答
· 陕西省
回复
 
wps新路

WPS函数专家

好久没写jsa了,你看看这个可以不?目前只会这个.....从后往前判断空格删除整行 function de(){ for(let i=14;i>=1;i--){ if(Range("C"+i).Value2==undefined){ Range("C"+i).EntireRow.Delete() } } }
· 重庆
1
回复
不行啊 大哥 ,我K列没数据 ,其他列同行有数据。
· 湖北省
回复