C#打开并编辑windows窗体中的excel文件

我所做的:我试图能够打开窗体中的Excel文件,以便我可以创build一次性数据透视表。 我尝试了一些我在Google上find的选项,但是我碰到了一堵砖墙。 我发现的一个select是在wpf用户控制文档查看器中打开,而我可以打开文件,我不能编辑它。

我还没有想出一个方法来编辑Excel文件。 我的问题 :我需要在Windows窗体中显示一个空白的Excel表,然后我需要添加一个数据透视表到embedded窗体窗体中的窗体中,当窗体closures时,忽略窗体中打开的窗体。 做这个的最好方式是什么?

对于与编程构build或Office文档操作相关的所有任务, Open XML SDK是适当的解决scheme。 所有其他API的范围是有限的(其他第三方Excel编写器API仅支持Excel文档的一部分function),或者以编程方式使用问题(Office自动化是出了名的错误,应该永远不要在服务器环境中使用)。 Open XML SDK允许您直接创build和操作Office文档的数据结构。 它不需要安装Office。 另外,Open XML Productivity工具(也可以通过下面的链接下载)可以让你打开一个现有的文档,并精确地看到完全构build该文档所需的代码。 很有用!

下载地址: https : //www.microsoft.com/en-us/download/details.aspx?id = 30425