如何使用exceljs打开Excel电子表格?

时间:2018-10-18 17:59:18

标签: javascript asp.net excel

拥有一个ASP.Net网站,该网站允许用户写入excel电子表格。我希望写入的值是由客户端Javascript代码计算的。由于对服务器,客户端和浏览器的误解,我在使用Excel时遇到了多个问题。

我想我可能终于可以通过使用客户端Javascript编写Excel来解决我的困境。我找到了一个名为exceljs的库,该库具有我正在寻找的许多功能。但是,我遇到了麻烦,因为我不确定如何打开现有的Excel电子表格。我按照npm文档中的指南进行操作,但是这种方法无效。就上下文而言,我正在谈论的电子表格可供所有用户使用,并直接存储在网站的主目录下。

如何更改下面的代码?

JavaScript代码:

var Excel = require('exceljs');
var openExcel() {
    var workbook = new Excel.Workbook("../Erics_takeoff_101718.xlsx");
    var worksheet = workbook.getWorksheet('PLAN # 1');
    workbook.views = [
        {
            x: 0, y: 0, width: 100, height: 200,
            firstSheet: 0, activeTab: 1, visibility: 'visible'
        }
    ]

    worksheet.state = 'show';
    return false;
}

0 个答案:

没有答案