Как-то так создаю экселевскую книгу:
var Excel, Book;
Excel = new ActiveXObject("Excel.Application");
Book = Excel.Workbooks.Add;
/*ЗАПОЛНЕНИЕ ТАБЛИЦ*/
Book.SaveAs("D:\\Excel.xls");
Excel.Application.Quit();
Excel = null;
fileErrors.Close()
нужно именить разрывы страниц (вертикальный и горизонтальный)
окопал, что нужно менять Book.ActiveSheet.HPageBreaks(1).Location, но как ни эксперементировал была либо ошибка либо ничего не менялось