//WPS JS宏获取自动筛选后的行数
function getFilterRowCnt(shtRng)//shtRng表示筛选目标工作表范围
{let lngRowCnt = 0;for(let rngCell of shtRng.SpecialCells(xlCellTypeVisible).Areas)//获取自动筛选后的单元格行数{lngRowCnt = lngRowCnt + rngCell.Rows.Count;}return lngRowCnt;
}
测试
function CommandButton1_Click()//按键测试宏
{let n = getFilterRowCnt(Sheets(1).Range("A2:E20"));alert(n);
}
参考http://t.csdnimg.cn/wXe9R