VBA获得表格最大行列数

_Worksheet ws;
Range range;

range = ws.GetUsedRange();//获得Worksheet已使用的范围
range = range.GetRows();   //获得总行数(LPDISPATCH类型)
long UsedRows = range.GetCount(); //即可获得已使用的行数了。

获得列数也是一样的方法,把GetRows()改为GetColumns即可。

你可能感兴趣的:(VBA)