是否有任何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/

10-13 01:41