创建适用于现有Excel工作簿的C#程序

时间:2013-06-17 14:28:50

标签: excel visual-studio-2012 excel-2010

首先,我甚至不确定它是否可能,所以我认为id问 我所做的所有研究都没有给我我需要的答案和信息。

我需要创建一个与数据库和数据库交互的VS Win表单程序(使用visual studio 2012)。 2010年的EXCEL练习册? 可以合理地完成吗?

具体是这些

  1. excel 2010工作簿已经存在且包含35张/页,但并非所有需要在本程序中使用的页面只有12页。它是项目管理的工作簿

  2. 程序使用按钮单击事件,按下时会打开工作簿的特定页面/工作表。然后,用户可以填写字段等并保存 理想情况下也打印它(特定页面)(从程序而不是直接excel)显然访问它并一次又一次修改或添加到程序

  3. 工作簿是主工作簿,因此每次创建新项目时,程序都需要生成主工作簿的新“实例”(12页)

  4. 每个项目和工作簿的“实例”都需要单独保存在硬盘上

  5. 这是/将是笔记本电脑上运行的客户端独立应用程序

  6. 这可能吗?还是高度复杂的? 如果是,那么需要导入项目的相关类是什么

    还是更好/可能?获取相关页面广告在visual studio office节点内部制作一个新的工作簿并制作它的实例??

    根本不需要将DB或Excel工作簿中的数据相互转移。它们分开运行但是是一个程序的一部分

    任何和所有帮助将不胜感激

1 个答案:

答案 0 :(得分:0)

这不是一个复杂的项目,visual studio支持Microsoft Excel 12.0对象库。您可以导入库并开始使用内置的事件。它适用于excel。我已经创建了许多项目,就像你提到的那样,到目前为止没有任何问题。

尝试this链接