如何检索Excel某个表的最后一行
我的一个Excel文件里有多个表,第一个表的A列每行分别存储着后面所有表的名称。请问如何让B列显示对应A列名称的表的第M列最后一行的数据?
如A列为sheet5,则B列显示sheet5表的第M列最后一行的数据。
[解决办法]
vba做的话比较容易,把下面的M,改成你要的具体的列的编号
sheets(1).selectwith activesheet for i= 1 to .usedrange.rows.count cells(i,2)=sheets(cells(i,1)).cells(sheets(cells(i,1)).usedrange.rows.count,M) next iend with
[解决办法]
=INDIRECT(A1&"!M"&COUNTA(INDIRECT(A1&"!M:M")))