Solução Pronta !!!! O crédito do desenvolvedor está no c´´odigo <html> <head> <!--All development credits to enhzflep --> <title>Get data from excel sheet</title> <script language="javascript" > var excelApp=null, excelFile=null, excelSheet=null; var filename = "C:\\Users\\enhzflep\\Documents\\Book2.xlsx"; function initExcel(filename) { excelApp = new ActiveXObject("Excel.Application"); excelFile = excelApp.Workbooks.Open(filename); excelSheet = excelApp.Worksheets('Sheet1'); } function myShutdownExcel() { excelApp.Quit(); excelApp=null; excelFile=null; excelSheet=null; } function myGetData(column, row) { return excelSheet.Cells(column, row).Value; } function byId(e) {return document.getElementById(e);} function myOnLoad2() { var numRows = 5, numCols = 7; var tBody = byId('dataTableBody'); var rowIndex, colIndex, curVal; var curRow, curCell, curCellText; initExcel(filename); for (rowIndex=1; rowIndex<=numRows; rowIndex++) { curRow = document.createElement('tr'); for (colIndex=1; colIndex<=numCols; colIndex++) { curVal = myGetData(rowIndex, colIndex); curCell = document.createElement('td'); curCell.setAttribute('title', 'The value of cell [' + rowIndex + ',' + colIndex +']\nis: ' + curVal); curCellText = document.createTextNode(curVal); curCell.appendChild(curCellText); curRow.appendChild(curCell); } tBody.appendChild(curRow); } myShutdownExcel(); } </script> <style> table { border: solid 1px #555; } td { width: 32px; border: solid 1px #aaa; } </style> </head> <body onload="myOnLoad2();"> <b>Get data from excel sheets</b> <table id='dataTable'> <tbody id='dataTableBody'> </tbody> </table> </body> </html>