拥有一个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;
}