目的 - 我想在Angular 2-4项目的网页上显示excel工作簿(Macro)。
在角度应用程序中,我想允许使用它来查看Excel工作簿(宏)数据,用户必须能够在自己的网页上编辑它。
此宏包含大量数据,平均考虑50,000个(一个工作簿中有10个工作表,每个工作表包含5000个数据单元格)数据。
我已经尝试了几个第三方库,例如" Aspose,SpreadJS,EP Plus"获得所需的结果并获得成功,但这些库用于加载Excel工作簿的时间是不可接受的。加载工作簿通常需要4-5分钟。
所以我只想知道是否有任何工具/库可以在用户可接受的时间范围内(即4-5秒)完成。
答案 0 :(得分:0)
您可以使用Aspose.Cells for GridWeb,它可以让您加载Excel工作簿并在网页上编辑它。 GridWeb是Web控件,可在C#或ASP.NET和Java或JSP中使用。您可以在Aspose网站上找到他们的文档,GridWeb上的示例也可以在GitHub上找到。 GridWeb能够加载大型Excel文件,该文件可能异步包含宏,并且启用了分页。请注意,GridWeb无法在工作簿中执行宏,也无法在Angular JS项目中使用。
注意:我在Aspose
担任开发人员传播者