Excel に全くに依存しない Windows フォームの表計算
幅広い相互運用をサポートする XLS / XLSX /ExcelML ファイル形式による Microsoft® Excel® ワークブックのインポート/エクスポートが可能です。Excel に全く依存しないため、Windows フォームのアプリケーションを Excel から完全に独立して実行できるため、アプリケ一ションと同時に Excel をインストールする必要はありません。
Windows® フォーム アプリケーションの情報を Microsoft® Excel® 2010 やその他の一般的なスプレッドシート アプリケーションに移動できるようにすることで、その価値を最大限発揮することができます。Infragistics 上でデータ駆動ソリューションをビルドできます。C# および VB.NET の開発者向けの Excel コード ライブラリには、.XLS、.XLT、.XLSX*、.XLTX*、.XLSM*、.XLTM* および ExcelML ファイルを読み書きに必要な相互運用性が備わっています。ユーザーには、「何か?」シナリオを Excel で実行し、その計算をアプリケーションにインポートして戻すといった作業のため、最善の環境で自由にデータを作業するようにしなければいけません。相互運用性に気を配り、豊富な表計算機能を自分自身で構築しなくても済むため、このような協調動作によってめざましいリターンが得られます。
主な機能の概要
- 形状サポート - 四角形、直角三角形や線形の図形などの簡易図形タイプを左右または上下に反転したり、アウトラインまたは塗りつぶし色を変更します。
- データ検証 - Microsoft Excel でユーザーが入力する値に制約を与えることができます。ドロップダウンリストやカスタム式の検証など、すべてのデータ検証がサポートされます。
- 印刷タイトル - ユーザーが Microsoft Excel でワークシートを印刷する際に、行や列のグループを各印刷済みのページ上で繰り返すよう設定できます。
- 印刷範囲 - ユーザーが Microsoft Excel でワークシートを印刷する際に、セルの四角形の範囲を自身のページ上で印刷するよう設定できます。
- ページ - 水平方向および垂直方向の改ページを、ワークシートに追加できます。
- 豊富な Excel オブジェクト モデル - オブジェクト モデルは、ワークシート、数式、固定ペイン、書式文字などを含む、多くのレイアウト、書式、Excel スプレッドシートの動作を実現します。
- 双方向ファイルアクセス - ワークブックと BIFF8 files (.XLS) のバイナリシリアル化/シリアル化解除をサポートします。Excel 97 以降のバイナリとの互換性、ワークシートで百万行を処理できる Excel 2007の新しい .XLSX/.XLSM ファイル形式*、sおよび Excel 2010 での最新の ExcelML ファイル形式に対応します。
- テンプレートファイル – Excel 97 以降と互換性のあるテンプレート ファイル(.XML) を読み書きします。Excel 2007の新しい .XLSX/.XLSM ファイル形式*、および Excel 2010 での最新の ExcelML ファイル形式にステップを失うことなく対応します。
- 式 - Excel 構文でエンコードされる配列およびセルの式は生成されたワークブックに書き込まれ、ワークブック内の式は実際の式の値として解決されます。
- ラウンドトリップ VB - 読み込まれたワークブックに保存されたマクロが保持され、変更を保存するときにワークブックへ書き出されます。
- 画像の埋め込み - ワークシートの画像図形をシェープ コレクションへ追加できるため便利です。ワークシートの背景画像の設定も可能です。
- カスタム ビュー - カスタム ビューの作成、保存および印刷オプションの追加も可能です。ワークブックを開いたときにワークスペースを元のレイアウトに復元します。
- 100% マネージコード - コード アクセス権のない部分的な信頼性で OLE ストレージ ファイル アクセスのアンマネージ コードを呼び出すことができます。
* - Microsoft Excel 2007 .XLSX、.XLTX、.XLSM および .XLTM ファイル形式をサポートするには、.NET Framework 3.0 が必要です。Infragistics.Excel assembly for CLR 3.0 のビルドにのみ含まれています。