ExcelをWSH/JScriptで操作する場合で、シートの最終行を取得する方法です。
シートの最終行から上方向にEnd()メソッドで移動すると、最終行を取得できます。
function proc(filename) {
var xlUp = -4162, xlDown = -4121;
// Excelを起動
var excel = new ActiveXObject("Excel.Application");
excel.Visible = true;
excel.DisplayAlerts = false;
// Workbookを開く
var book = excel.Workbooks.Open(filename);
var sheet = book.sheets(sheetNo);
// 最終行のセルを調べる
var lastRow = sheet.Cells(sheet.Rows.Count, colNo).End(xlUp).Row;
WScript.Echo("最終行は..."+lastRow);
// ...
excel.Quit();
}