2012-07-26 89 views
1

我有一个excel模板文件(C:\ Report \ Template \ abc.xls)。 我需要写一个C#控制台应用程序做以下,加载excel模板文件并将数据写入单元格?

  1. 从模板文件夹中复制abc.xls文件并保存不同的名称和不同的文件夹“数据”((C相同的模板:\报告\数据\ new_abc.xls)

  2. 负荷“new_abc.xls”文件到内存中,并写入数据(来自数据库),以它的特定细胞(例如我想在小区H17写)

请让我建议或给我链接或代码来做到这一点NKS!

回答

0
  1. 复制文件很容易用File.Copy完成。只需传入要复制的源路径和要作为字符串复制的目标路径即可。
  2. 查看用于处理Excel工作簿的Microsoft.Office.Interop.Excel类。这里有一个good code sample让你开始。另外this is another overview
+0

请问你能拿出一些代码... – user584018 2012-07-26 16:47:18

+0

我给你一些代码示例,如果你点击链接(有我的文章中有四个链接)。例如,如果您单击“File.Copy”文档页面上的第一个方法,则有关于如何使用它的代码示例。 MSDN文档通常非常擅长提供示例代码。但是请注意,SO不是让你的代码为你写的地方。一旦你挖掘出来并遇到一些麻烦,我们会回答具体的问题。 – mellamokb 2012-07-26 16:50:54

相关问题