是否有任何API或方法可以用Javascript读写Excel文件?我想知道是否可以在一排中更新Excel中的1000条记录。
帮助将不胜感激。
最佳答案
你可以试试这个
function GetData() {
var excel = new ActiveXObject(“Excel.Application”);
var excel_file = excel.Workbooks.Open(“H: /sample_Codes/sample.xls”);
var excel_sheet = excel.Worksheets(“Sheet1″);
var totalColCount = excel_sheet.UsedRange.Columns.Count;
var totalRowCount = excel_sheet.UsedRange.Rows.Count;
var htmlStr = ” < table > ”;
for (i = 0; i < totalRowCount; i++) {
htmlStr = htmlStr + “ < tr > ”;
for (j = 0; j < totalColCount; j++)
htmlStr = htmlStr + “ < td > ”+excel_sheet.Cells(i, j).Text + “ < /td>”;
htmlStr = htmlStr + “</tr > ”;
}
document.getElementById(‘ExcelContent’).innerHTML = htmlStr;
}
但是此代码要求Excel在客户端计算机中可用
关于javascript - 用Javascript读写Excel文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9695308/