我想用DocumentFormat.OpenXML创建一个电子表格。我一直很难让它上班,所以我想我会在这里寻求帮助。
我想在运行时以编程方式创建一个电子表格,以便从ASP.net网站下载。
(1)我希望电子表格包含来自SQL数据库的一些数据行。我希望行标题由黄色背景上的黑色文本组成。我有一些字符串数据,它可能包含数字字符串。我希望它始终被视为一个字符串(即,我不希望31415926535显示为3.1415926e10)
(2)我想在最后一行数据下面显示一个300px x 300px的PNG图像。图像以hello.png保存在服务器上。
我需要编写什么代码才能使(1)和(2)发生?
答案 0 :(得分:1)
我最近做了类似的事情。我相信,完成所需工作的最佳方法是首先创建模板Excel
电子表格。然后,使用Open XML Productivity Tool
,反映创建它所需的代码。
阅读有限的文档让我开始旋转我的轮子,直到我开始使用Productivity Tool
。它确实会产生一些无关紧要的代码,但它可以帮助您实现目标,并且非常有用。