Close
Angular React Web Components Blazor Web Components
Premium

Web Components Excel ライブラリの概要

Infragistics Web Components Excel ライブラリは、WorkbookWorksheetCellFormula などの人気の Microsoft® Excel® スプレッドシート オブジェクトを使用してスプレッドシート データで作業をすることができます。Infragistics Web Components Excel ライブラリによって Excel スプレッドシートでアプリケーションのデータを表示するだけでなく、Excel からアプリケーションへのデータの転送も簡単になります。

Web Components Excel ライブラリの例

依存関係

excel パッケージをインストールするときに core パッケージもインストールする必要があります。

npm install --save igniteui-webcomponents-core
npm install --save igniteui-webcomponents-excel

モジュールの要件

Web Components Excel ライブラリを使用するには、以下のモジュールが必要です。

// Module Manager for registering the modules of the chart
import { ModuleManager } from 'igniteui-webcomponents-core';
import { IgcExcelModule  } from 'igniteui-webcomponents-excel';

// register the modules
ModuleManager.register(
    IgcExcelModule
);

サポートされるバージョンの Microsoft Excel

以下は Excel のサポートされるバージョンのリストです。

  • Microsoft Excel 97

  • Microsoft Excel 2000

  • Microsoft Excel 2002

  • Microsoft Excel 2003

  • Microsoft Excel 2007

  • Microsoft Excel 2010

  • Microsoft Excel 2013

  • Microsoft Excel 2016

Excel ライブラリは Excel Binary Workbook (.xlsb) フォーマットを現時点ではサポートしていません。

ワークブックの読み込みと保存

Excel ライブラリ モジュールをインポートした後、ワークブックを読み込みます。

次のコード スニペットでは、外部の ExcelUtility クラスを使用して Workbook の保存および読み込みを行っています。

Workbook オブジェクトを読み込んで保存するために、実際の WorkbookSave メソッドや static な Load メソッドを使用できます。

import { Workbook } from "igniteui-webcomponents-excel";
import { WorkbookSaveOptions } from "igniteui-webcomponents-excel";
import { WorkbookFormat } from "igniteui-webcomponents-excel";
import { ExcelUtility } from "ExcelUtility";

var workbook = ExcelUtility.load(file);
ExcelUtility.save(workbook, "fileName");

API リファレンス

Worksheet Workbook