C#.NET 向け IronXL for Python 機能

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

IronXL.Excel は、開発者に C# で Excel やその他のスプレッドシート ファイルにアクセスし、変更、生成するための高速かつ直感的な方法を提供する .NET ライブラリです。

Office Interop と IronXL は使用されません。Excel は、特別な依存関係や MS Office のインストールなしで .NET Core および Azure 上で動作します。

IronXL for Python は、C# および VB.NET 向けの主要な .NET Core および .NET Framework Excel スプレッドシート ライブラリです。

互換性

.NET言語

プラットフォーム

  • .NET 5、6、7 (チュートリアル|API リファレンス)、. NET Core 2、3、5
    • IronXL for Python は、.NET 5、6、7 で利用できます。
    • IronXL for Python は、.NET Core 2、3、5 でも利用できます。
    • 現在の .NET Core リリースでは、Mono と Xamarin に加えて、Linux、Unix、macOS クライアント オペレーティング システムもサポートされています。
    • 将来のリリースでは Xamarin モバイル環境をサポートします。
  • .NET Standard 2 (API リファレンス)
    • IronXL for Python は、.NET Standard 2.0 および 2.1 と互換性があります。
  • .NET Framework 4x (API リファレンス)
    • .NET Framework 4.5 以降を使用してスプレッドシートを読み取り、編集および作成します。

アプリケーションタイプ

  • コンソール、ウェブ、およびデスクトップ (チュートリアル|API リファレンス)
    • IronXL for Python を使用して、コンソール、Web、デスクトップ用のアプリを作成します。

OS

Windows、Linux、macOS、Docker、Azure、AWS で IronXL for Python を使用して任意のアプリケーションを作成します。

IDE

認証

  • Microsoft Authenticode
    • DigiCert Trusted 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

System.Data オブジェクト

ワークブックの編集

ワークシート

  • 数式の編集

  • How-To |25. コード例

    • Excel の数式で動作します( API リファレンス)
        • Interopを使用せずに数式を適用および変更します。 -シート編集時の再計算APIリファレンス
        • スプレッドシート全体の数式の再計算をトリガーします。

    方法

    How-To |コード例

    -範囲APIリファレンス

    • 各ワークシートで範囲を選択、編集、計算します。 -APIリファレンス
    • 各ワークシートで列を選択、編集、計算します。 -( API リファレンス)
    • 各ワークシートで行を選択、編集、計算します。

    チャートの作成と編集

    -面グラフ、棒グラフ、縦棒グラフ、折れ線グラフ、円グラフ、散布図コード例)|APIリファレンス

    • 面グラフ、棒グラフ、縦棒グラフ、折れ線グラフ、円グラフ、散布図を簡単に作成できます。
    • 次のようなチャート構成を編集します:
      • タイトル
      • 凡例の位置

    レイアウトの編集

    ワークシートの編集

    セル範囲

    セル範囲関数

    数学関数:

    How-To |コード例

    -平均APIリファレンス

    • 指定された範囲、行、または列の平均を計算します。 -合計( API リファレンス)
    • 指定された範囲、行、または列の合計を計算します。 -最小値APIリファレンス
    • 指定された範囲、行、または列の最小数を識別します。
    • 指定された範囲、行、または列の最大数を識別します。

    セルデータフォーマットを設定:

    How-To |コード例|APIリファレンス

    -テキスト、数値、数式、日付、通貨、科学、時間、ブール値、カスタム形式

    利用可能なすべてのデータ形式