Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 使用excel模板并以编程方式进行更新_Asp.net_Xml_Excel 2007_Openxml_Excelpackage - Fatal编程技术网

Asp.net 使用excel模板并以编程方式进行更新

Asp.net 使用excel模板并以编程方式进行更新,asp.net,xml,excel-2007,openxml,excelpackage,Asp.net,Xml,Excel 2007,Openxml,Excelpackage,我发现了,但我想知道,在Net4.0的今天,它是否仍然是正确的方式,或者是否有任何直接的oob替代方案 我只需要添加列和更新excel的东西编程。有很多方法,但我需要保留原始文档作为模板。上面的链接准确地解释了Requestions是什么,以及他们为什么创建这样的“ExcelPackage”库。快速查看您提供的链接,似乎它实际上会保持原始模板的完整性,并返回该模板的填充版本。这是使用开放式XML创建和填充Excel文档的一种非常常见的方法,因为它有助于最大限度地减少必须编写的代码量。如果没有在模

我发现了,但我想知道,在Net4.0的今天,它是否仍然是正确的方式,或者是否有任何直接的oob替代方案


我只需要添加列和更新excel的东西编程。有很多方法,但我需要保留原始文档作为模板。上面的链接准确地解释了Requestions是什么,以及他们为什么创建这样的“ExcelPackage”库。

快速查看您提供的链接,似乎它实际上会保持原始模板的完整性,并返回该模板的填充版本。这是使用开放式XML创建和填充Excel文档的一种非常常见的方法,因为它有助于最大限度地减少必须编写的代码量。如果没有在模板中指定布局、样式、格式等,则在编码时将被迫定义这些内容,这可能会导致代码膨胀。总的来说,像这样的项目或使用来创建文档才是正确的选择。

你完全正确!试图将excel制作成可导出xls的html可能是一场噩梦。走另一条路是正确的。我还发现了一些其他工具(我想是gembox),它们可以将开放式xml文档(office)转换为html