【问题标题】:Write to certain cells in Excel spreadsheet without using Excel?在不使用 Excel 的情况下写入 Excel 电子表格中的某些单元格?
【发布时间】:2010-10-12 07:43:57
【问题描述】:

我想在未安装 Excel 的服务器上写入 Excel 电子表格。所以 Excel 自动化是不可能的。我还需要使用 .NET 写入 某些 单元格。这可能吗?如何?可以使用 ODBC 驱动程序在某些工作表单元格中插入数据吗?无需使用昂贵的第三方库。

【问题讨论】:

    标签: .net excel


    【解决方案1】:

    我成功使用了以下开源项目:

    • 面向 OOXML 格式的 ExcelPackage (Office 2007)

    • .XLS 格式的 NPOI (Office 2003)

    看看我的博客文章。它们向您展示了您正在寻找的内容:

    Creating Excel spreadsheets .XLS and .XLSX in C#

    NPOI with Excel Table and dynamic Chart

    【讨论】:

      【解决方案2】:

      还有 Koogra:

      http://sourceforge.net/projects/koogra/

      此库以原生格式 (BIFF) 读取 Excel 文件,也适用于 XSLX 格式。

      【讨论】:

        猜你喜欢
        • 2017-05-18
        • 1970-01-01
        • 2023-04-05
        • 2017-02-27
        • 2021-04-05
        • 2022-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多