1

我想从 .NET 3.5 应用程序打开 EXCEL 2003 并操作 Excel 工作表中的每个单元格。有人这样做吗?

4

2 回答 2

1

不知道你所说的“操纵”是什么意思。如果您想将数据传输到单元格,这篇 Microsoft 文章应该可以帮助您:

http://support.microsoft.com/kb/306023

于 2010-04-02T00:15:25.873 回答
0

有很多方法可以做到这一点。

您可以使用 COM Interop 来控制 Excel 并打开和操作电子表格。应尽可能避免这种情况。

您可以使用 OleDb 将 Excel 电子表格作为 SQL 数据库打开。这将是快速有效的,但可能对您来说不够强大。 例子

您可以从 Aspose 或 SyncFusion 等供应商处购买第三方 Excel 组件。这会花钱。

于 2010-04-02T00:15:44.453 回答