适用于 C#.NET 的 IronXL for Python 功能。

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronXL.Excel 是一个 .NET 库,为开发人员提供了一种快速、直观的方法,可以用 C# 访问、修改、生成 Excel 和其他电子表格文件。

没有使用 Office Interop,IronXL.Excel 可在 .NET Core 和 Azure 上运行,没有特殊的依赖关系,也不需要安装 MS Office。

IronXL for Python 是领先的 .NET Core 和 .NET Framework Excel 电子表格库,适用于 C# 和 VB.NET。

兼容性

.NET 语言

  • C#教程</a|API 参考)
    • 使用 Excel、MVC 和 ASP.NET 以 C# 阅读、编辑和创建电子表格
  • VB.NET (Tutorial)|API 参考)
    • 使用 Excel、MVC 和 ASP.NET 在 VB.NET 中阅读、编辑和创建电子表格
  • F# (API Reference)
    • 使用 Excel、MVC 和 ASP.NET 在 F# 中阅读、编辑和创建电子表格

平台

  • .NET 5、6 和 7 (Tutorial)|API 参考)、.NET Core 2、3 和 5
    • IronXL for Python 可用于 .NET 5、6 和 7。
    • IronXL for Python 也适用于 .NET Core 2、3 和 5。
    • 当前的 .NET Core 版本支持 Linux、Unix 和 macOS 客户端操作系统以及 Mono 和 Xamarin。
    • 未来的版本将支持 Xamarin 移动环境。
  • .NET Standard 2 (API Reference)
    • IronXL for Python 兼容 .NET Standard 2.0 和 2.1。
  • .NET Framework 4x (API Reference)
    • 使用 .NET Framework 4.5 及以上版本阅读、编辑和创建电子表格。

应用类型

  • 控制台、Web 和桌面 (教程)|API 参考)
    • 利用 IronXL for Python 为控制台、Web 和桌面创建应用程序。

操作系统

在 Windows、Linux、macOS、Docker、Azure 和 AWS 上使用 IronXL for Python 创建任何应用程序

集成开发环境

认证

  • 微软 Authenticode
    • DigiCert 可信 G4 代码签名 RSA4096 SHA384 2021 CA1

工作手册

创建或加载电子表格

创建方法|加载方法| 创建代码示例。|加载代码示例

  • XLS
    • 创建并加载 Microsoft Excel 97-2003 版本的 .xls 文件格式。
  • XLSX
    • 创建并加载 Microsoft Excel 2007 及更高版本的 .xlsx 文件格式。
  • XLTX
    • 加载 .xltx 格式的 Excel 模板文件
  • XLSM
    • 加载 .xlsm 格式的 Excel 启用宏的工作簿文件
  • CSV
    • 加载 .csv 格式的逗号分隔值文件
  • TSV
    • 加载 .tsv 格式的制表符分隔值文件

保存或导出格式

How-To

系统数据对象

编辑工作簿

  • 元数据 (How-To)| 代码示例|API Reference)
    • 添加、修改和检索细粒度元数据,如
    • 作者
    • 评论
    • 最后打印日期
    • 关键词和类别
    • 创建和修改日期
    • 主题和标题
    • 检索细粒度元数据,如
    • 应用程序名称
    • 自定义属性
    • 翻译公司
    • 项目经理
    • 模板
  • 权限和密码How-To| 代码示例|API Reference)
    • 打开、编辑和保存受密码保护的电子表格。
    • 用密码加密工作簿。
  • 创建工作表 (How-To)|API Reference)
    • 创建新工作表。
  • 删除工作表方法</a|API Reference)
    • 删除整张纸。
  • 设置工作表位置 (How-To)|API Reference)
    • 重新排列表页的位置。
  • 设置活动选项卡 方法</a|API Reference)
    • 在 Microsoft Excel 等应用程序中打开电子表格文件时设置默认选项卡。

工作表

编辑公式

How-To | 代码示例

  • Works with Excel formulasAPI Reference)
    • 在不使用 Interop 的情况下应用和修改公式。
  • 工作表编辑时的重新计算 (API Reference)
    • 触发整个电子表格公式的重新计算。

数据收集

How-To | 代码示例

  • 范围 (API Reference)
    • 在每个工作表中选择、编辑和计算范围。
  • Column (API Reference)
    • 在每个工作表中选择、编辑和计算列。
  • (API 参考)
    • 在每个工作表中选择、编辑和计算行。

创建和编辑图表

  • Area, Bar, Column, Line, Pie, Scatter (Code Example)|API Reference)
    • 轻松创建面积图、条形图、柱形图、线形图、饼图和散点图。
    • 编辑图表配置,如
    • 标题
    • 图例位置

编辑布局

编辑工作表

单元格范围

单元格区域函数

  • 排序 (How-To)| 代码示例|API Reference)
    • 对包括单列和单行的单元格区域应用升序或降序排序。
    • 根据所选范围内的任何特定列进行排序。
  • TrimHow-To|API Reference)
    • 从所选范围中删除前导和尾部的空单元格。
  • ClearHow-To|API Reference)
    • 清除选定单元格的内容。
  • CopyHow-To|API Reference)
    • 将选定单元格的内容和样式复制并粘贴到相同或不同的工作表中。
  • 查找和替换API 参考)
  • 设置超链接 (How-To)|API Reference)
    • 在同一或不同工作表中创建指向网站 URL、单元格和定义名称的超链接。 还支持打开 FTP、文件和电子邮件。
  • 合并单元格区域 (How-To)|API Reference)
    • 将多个相邻单元格合并为一个更大的单元格。
  • 合并单元格How-To)。|API Reference)
    • 将合并后的单元格拆分为原来的单个单元格。

样式单元格:

数学函数:

How-To | 代码示例

  • 平均值 (API Reference)
    • 计算给定范围、行或列的平均值。
  • 求和 (API Reference)
    • 计算给定范围、行或列的总和。
  • MinAPI 参考)
    • 确定给定范围、行或列的最小数量。
  • MaxAPI 参考)
    • 确定给定范围、行或列的最大数量。

设置单元格数据格式:

How-To | 代码示例|API Reference

  • 文本、数字、公式、日期、货币、科学、时间、布尔、自定义格式
所有可用数据格式