是否有任何API或方法可以在Javascript中读取和写入Excel文件?我想知道我们是否可以在一行中更新Excel中的1000条记录。
帮助将不胜感激。
答案 0 :(得分:1)
你可以试试这个
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在客户端计算机中可用
答案 1 :(得分:-1)
您可以将电子表格转换为CSV文件并阅读吗?