【发布时间】:2016-03-23 08:05:11
【问题描述】:
可以使用 Visual Basic for Applications 对 Excel 等 MS Office 应用程序进行编程。是否可以使用 C# 对 MS Office 进行编程以执行高级任务?
【问题讨论】:
-
我认为,有两个大方向。首先,编写一种插件以在 Excel(或其他)中添加一些功能。这可以通过例如来完成VSTO,就像帕特里克所说的那样。第二个是一个在没有 excel 本身的情况下操作 excel 文件的程序。这可以通过 NPOI 或其他几个库之一来完成......
-
NPOI 是否类似于用于 Microsoft 文档的 java API(用于 .net)?
-
NPOI 是一个库,它为您提供类/方法来直接从 c# 应用程序操作 excel 或 word 文件。看看npoi.codeplex.com
标签: c# excel ms-access ms-office