SpreadsheetGear 2017 (Ver. 8) の新機能

詳細は、SpreadsheetGear 2017 (Ver. 8) についてをご確認ください。

SpreadsheetGear の主な機能

  • SpreadsheetGear で提供される主な機能をカテゴリ別にご確認いただけます。
  • カテゴリ名をクリックすると、詳細の表示を切り替えられます。

機能全般

  • 32/64 ビット Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2003 (R2 を含む)、Windows Server 2008 (R2 を含む)、Windows Server 2012 (R2 を含む) に無償で配布可能
  • Microsoft Excel 97-2003 (xls) および Excel 2007-2016 Open XML (xlsx/xlsm) ワークブックの作成、読込、修正、表示、編集、書式、計算、印刷、出力を MS Excel を使わずに処理
  • 拡張性、信頼性の高い Excel レポート出力
  • 強力な Windows Forms、WPF、Silverlight スプレッドシート コントロール
  • 最速で完全な Excel 演算エンジン (MS Excel を格段に上回るパフォーマンス)
  • Excel グラフや範囲から、容易にイメージ出力
  • 包括的な Excel 互換のグラフ描画出力
  • 多目的に使用できるオートフィルタでは、上位/下位 N 位やオートフィルタと同期して動作する SUBTOTAL 関数のサポートにより、 平均、件数、最大値、最小値、積、標準偏差、合計、分散などの多くのフィルタリングが可能
  • パスワード保護された xls、xlsx、xlsm ワークブックの読み込み、出力
  • CSV およびタブ区切りテキストの読み書き
  • コメント、画像、テキストボックス、チェックボックス、ドロップダウン、リストボックス、スピンボタン、スクロールバー、ボタン、直線など多数のオートシェイプをサポート (ただし、xlsx / xlsm 形式のファイルではサポートされない機能があります)。
  • 数値、日付、時間、月日、任意のテキスト パターンを含む、ドラッグ フィル、オート フィルのサポート
  • データ系列のフィル機能のサポート
  • 単一ゴール シーク
  • 演算子、警告メッセージ、警告スタイル、ユーザー定義関数およびドロップダウン リストなどを含むデータ入力規則
  • 単純比較、ユーザー定義の数式サポートを含む条件付き書式
  • 数式、罫線、書式などが設定された範囲への DataTable コピー、挿入
  • ワークブック全体や特定の範囲を DataSet や DataTable へ簡単に変換
  • セル、ワークシート、ワークブック、ワークブックセットのコピー、置き換え、結合
  • 行、列、セルの挿入、削除、クリア
  • 無制限のキーによる並び替え、テキストを数値として整列可能
  • 行、列のグループ化、アウトライン化
  • 1,048,576 行、16,384 列、64,000 シート、無制限のワークブックとワークブック セットをサポート
  • ワークシート全体のコピー、挿入、移動
  • VBA マクロを含むワークブックの読み込み、書き出し
  • ASP.NET、Silverlight を含む、C# と Visual Basic のサンプル多数

演算エンジン

  • 数あるスプレッドシート コンポーネントの中でも高速かつ完全な Excel 互換の演算エンジン (MS Excel を格段に上回るパフォーマンス)
  • マルチコア CPU を活用したマルチスレッド計算
  • 割り込み可能なバックグラウンドでの計算
  • Excel 互換の 449 種類の財務、日付、時間、文字列、検索、数学、三角、統計、データベース関数
  • すべての型、演算子、定義名、データ テーブル、および配列
  • 数式内で 64,000 のワークシートと無制限のワークブックをサポート
  • ワークシート特有の定義名およびグローバル定義名
  • カスタム関数、数式再計算、反復計算、表示桁数での計算、その他
  • セル、ワークシート、ワークブック、およびワークブック セット間の数式コピー (参照補正完全サポート)
  • 行、列、およびセルの挿入および削除 (参照補正完全サポート)
  • 複数のワークシートやワークブック間の切り取り、コピー、および貼り付け (参照補正完全サポート)
  • 数値安定性への特別な配慮

ワークブックの機能

  • ハードディスク、メモリー、ストリーム、バイト配列からのワークブックの読み書き
  • パスワード保護された xls、xlsx、xlsm ワークブックの読み書き
  • ワークブック、ワークシートの名前定義されたセル範囲のサポート
  • シート タブ、スクロールバーの表示可否設定

ワークシートの機能

  • オートフィルター
    • 上位または下位 N 位
    • 上位または下位 N %
    • 平均以上、以下
    • 最終の日、月、四半期、週、または年
    • 現在の日、月、四半期、週、または年
    • 次の日、月、四半期、週、または年
    • 特定の日、月、年、時、分、または秒
    • 年度累計
    • フォント文字色または背景色によるフィルタ
    • " > 50 " などのユーザー定義によるフィルタ
    • リスト内の特定の値によるフィルタ
    • オートフィルタと同期して動作する SUBTOTAL 関数のサポートにより、平均、件数、最大値、最小値、積、標準偏差、合計、分散などの多くのフィルタリングが可能
    • セルの書式設定、コピー、貼り付け、フィル、削除など多くのコマンドをサポート
  • 数値、日付、時間、月日、任意のテキスト パターンを含む、ドラッグ フィル、オート フィルのサポート
  • データ系列のフィル機能のサポート
  • 単一ゴール シーク
  • 演算子、警告メッセージ、警告スタイル、ユーザー定義関数およびドロップダウン リストなどを含むデータ入力規則
  • 単純比較、カスタム数式のサポートを含む条件付き書式
  • ADO.NET DataSet と DataTable 変換のサポート
  • 1,048,576 行、16,384 列、64,000 ワークシート、無制限のワークブックとワークブック セットをサポート
  • 行、列、セルの挿入、削除、クリア
  • ワークシートのパスワード保護、セルのロック (ただし、シート保護オプションはサポートされません)。
  • オートシェイプ、テキストボックス、画像 (JPEG、PNG、GIF、BMP、WMF、EMF)

印刷機能

  • ワークブック、ワークシート、セル範囲、グラフの印刷
  • 縦方向、横方向の改ページ処理
  • ページ設定オプション
    • 印刷範囲、タイトル行、タイトル列
    • 印刷余白、ページ順序、用紙方向、拡大縮小、ページに合わせる
    • ユーザー定義ヘッダー、フッター
  • 印刷プレビュー
  • XPS ファイルへの印刷

グラフ出力機能

  • Microsoft .NET Framework コンポーネントにおいて最も包括的なグラフ描画機能を提供
  • GDI+ と XAML イメージ クラスにより、1 行で GIF や PNG 画像を生成
  • 一般的なグラフ描画機能のサポート
    • 縦棒グラフ、横棒グラフ、折れ線グラフ、円グラフ、株価グラフ、散布図などの一般的なグラフ形式
      Column Chart Line Chart Pie Chart Bar Chart
      Area Chart XY Scatter Chart Bubble Chart Radar Chart
    • 集合縦棒/横棒、累積縦棒/横棒、100% 累積縦棒/横棒、マーカー、分割円グラフなどのグラフ形式オプション
    • 主軸、第 2 項目軸、目盛の自動設定、目盛線、データラベル
    • グラフタイトル、凡例、テーマカラー、自動カラー設定、数値書式、フォントなどの一般的なグラフ オプション

書式設定機能

  • 数値書式 (Excel 互換のユーザー定義数値書式の完全サポート)
  • フォント、罫線、Office テーマカラー、RGB カラー、Excel パレットカラー、パターン
  • 横方向、縦方向、折り返し、および縮小表示の配置設定
  • セルの結合、ハイパーリンク、条件付き書式
  • 行と列のグループ化とアウトライン
  • 行の高さと列の幅の自動調整
  • 数式や値に影響を与えず、書式のみをコピー
  • セルの定義名

スプレッドシート コントロール機能

  • Windows Forms、WPF、Siliverlight の WorkbookView スプレッドシート コントロールは、Excel ユーザーが使い慣れた外観、操作、編集をサポートします
  • セル内の編集機能とオプションの FormulaBar コントロールにより、ワークシートやワークブックをまたいだ数式のセル参照の指定を含む、セル値の入力/編集機能をサポートします
  • 自動認識によるスマートなデータ入力と、日付、時間、パーセント、通貨、科学記号、および分数の書式設定は Excel ユーザーに親和性があります
  • 各種数式に基づいてフォント カラー、フォント スタイル、背景色、罫線などを設定できる条件付き書式
  • グループ化、アウトラインによる詳細の表示 / 非表示の簡単な切替
  • WorkbookDesigner は、MDI Windows アプリケーションを提供します。これは Visual Studio 2008、Visual Studio 2010、Visual Studio 2012、Visual Studio 2013、Visual Studio 2015、Visual Studio 2017 でのデザイン時や、アプリケーションの実行時に使用できます。
  • WorkbookExplorer は、ワークブック、ワークシート、定義名、およびそれらのプロパティに対する操作を提供します
  • RangeExplorer により、現在選択中の範囲に対する文字列の位置合わせ、セルの結合、罫線、フォント、色、パターン、数値書式、セルの保護設定などの、モードレスな書式設定が可能です
  • ChartExplorer により、選択されたグラフに対してモードレスな変更が可能で、グラフ種類、データ範囲、凡例、目盛や補助目盛、系列などの書式設定がサポートされます
  • 検索、すべて検索、置換、すべて置換、などのモードレス検索、置換ダイアログ
  • それぞれの WorkbookView に関連付けられた、それぞれのワークブックで 64,000 のワークシートと無制限のワークブックをサポートします
  • DisplayReference および DisplayReferenceName プロパティは、複数のワークブックを 1 つに見せたり、動的に OFFSET() 関数などのワークシート関数を使用して範囲の変更を指定する機能など、それぞれのシート タブの表示をコントロールします
  • リッチ データ、Excel との書式変換、完全な数式補正などを含む、切り取り、コピー、貼り付けをサポートします
  • 固定行、固定列、分割ペイン、ズーム、マルチレベルのやり直し/繰り返し、行高や列幅の自動調整、ジャンプ、クリア、印刷、プレビュー、割り込み可能なバックグラウンドでの計算、ワークブックの即時更新、などのサポート
  • CommandManager は、カスタムの非実行コマンドの追加や一般コマンドをオーバーライドする機能を提供します
  • デザイン時、および実行時に使用可能な WorkbookDesigner、WorkbookExplorer、RangeExplorer、ChartExplorer、ShapeExplorer を含む、Visual Studio 2008、Visual Studio 2010、Visual Studio 2012、Visual Studio 2013、Visual Studio 2015、Visual Studio 2017 への完全統合
  • SpreadsheetGear Explorer Sample Solution for Windows/Siliverlight では、C# と Visial Basic のソースコード付きで SpreadsheetGear の一般的な機能と API を説明します

サポートされるファイル形式

  • XLSX - Open XML ワークブック
  • XLSM - Open XML マクロ有効ワークブック
  • XLS - Excel 97-2003 ワークブック
  • CSV - カンマ区切りテキスト
  • TXT - タブ区切りテキスト

Microsoft .NET Framework 関連

  • .NET Framework の表現力に加え、Excel VBA や COM 開発者にとって使いやすい API
  • 32/64 ビット版 Microsoft .NET Framework 2.0、.NET 3.0、.NET 3.5、.NET 4.0、.NET 4.5、.NET 4.6、.NET 4.7 および Silverlight 5 をサポート
  • 32/64 ビット Windows 2000、Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2003 (R2 を含む)、Windows Server 2008 (R2 を含む)、Windows Server 2012 (R2 を含む) をサポート
  • Visual Studio 2008、Visual Studio 2010、Visual Studio 2012、Visual Studio 2013、Visual Studio 2015、Visual Studio 2017 への統合 (インテリセンスとダイナミック ヘルプを含む)
  • FullTrust 不要で、100% セーフなマネージ コードによるセキュリティ
  • ライセンス キー、レジストリ登録、設定ファイルが不要で、正確なサービス バージョンを確実にする厳密な名前付き (Strong Named) アセンブリ
  • サーバー環境でサポートされない Microsoft Excel に非依存

SpreadsheetGear のシステム要件

  • SpreadsheetGear を使用するために必要な開発環境と実行環境です。
  • 製品バージョン毎にサポートされる環境が異なります。
  • SpreadsheetGear 製品の実行環境は、使用 OS ではなく .NET Framework、.NET Standard、Silverlight などがサポートする環境に依存します。
    詳細はマイクロソフト社の公開する下記のページをご確認ください。

バージョン 製品名 開発環境 実行環境
SpreadsheetGear 2017 (Ver. 8) SpreadsheetGear for .NET - Microsoft Visual Studio 2017
- Microsoft Visual Studio 2015
- Microsoft Visual Studio 2013
- Microsoft Visual Studio 2012
- Microsoft Visual Studio 2010
- Microsoft Visual Studio 2008
- .NET Framework 4.6、4.6.x、4.7
- .NET Framework 4.0、4.5、4.5.x
- .NET Framework 3.0、3.5、3.5.x
- .NET Framework 2.0
SpreadsheetGear for .NET Standard - Microsoft Visual Studio 2017
- Microsoft Visual Studio 2015
- .NET Standard 1.3
SpreadsheetGear for Silverlight - Microsoft Visual Studio 2015
- Microsoft Visual Studio 2013
- Microsoft Visual Studio 2012
- Microsoft Visual Studio 2010
- Silverlight 5
SpreadsheetGear 2012 (Ver. 7) SpreadsheetGear for .NET - Microsoft Visual Studio 2015
- Microsoft Visual Studio 2013
- Microsoft Visual Studio 2012
- Microsoft Visual Studio 2010
- Microsoft Visual Studio 2008
- Microsoft Visual Studio 2005
- .NET Framework 4.6、4.6.x
- .NET Framework 4.0、4.5、4.5.x
- .NET Framework 3.0、3.5、3.5.x
- .NET Framework 2.0
SpreadsheetGear for Silverlight - Microsoft Visual Studio 2015
- Microsoft Visual Studio 2013
- Microsoft Visual Studio 2012
- Microsoft Visual Studio 2010
- Silverlight 5
SpreadsheetGear 2010 (Ver. 6) SpreadsheetGear for .NET - Microsoft Visual Studio 2010
- Microsoft Visual Studio 2008
- Microsoft Visual Studio 2005
- .NET Framework 4.0
- .NET Framework 3.0、3.5、3.5.x
- .NET Framework 2.0
SpreadsheetGear 2009 (Ver. 5)
SpreadsheetGear 2008 (Ver. 4)
SpreadsheetGear 2007 (Ver. 3)
SpreadsheetGear 2006 (Ver. 2)
SpreadsheetGear for .NET - Microsoft Visual Studio 2008
- Microsoft Visual Studio 2005
- .NET Framework 3.0、3.5、3.5.x
- .NET Framework 2.0
SpreadsheetGear (Ver. 1) SpreadsheetGear for .NET - Microsoft Visual Studio 2005
- Microsoft Visual Studio 2003
- .NET Framework 2.0
- .NET Framework 1.1

  • 上記の各 .NET Framework 64 ビット版もサポートされます (SpreadsheetGear 製品は 32 ビット製品です)。
  • SpreadsheetGear 2010 (Ver. 6) からは .NET Framework 4 Client Profile もサポートされます。
  • SpreadsheetGear 2012 for .NET (Ver. 7) から新たに追加された以下の機能を実装する場合は、.NET Framework 4.0 以上が必要になります。
    • WPF コントロール
    • マルチスレッド再計算機能

SpreadsheetGear 製品間の比較

要件やプラットフォームにあわせて、.NET 版、.NET Standard 版、Silverlight 版、またはすべての製品を含んだ Bundle 版を選択できます。

  • SpreadsheetGear for .NET
    .NET Framework 2.0 以降で使用できます。.NET 2.0/4.0 向けにビルドされた 2 種類のアセンブリで提供されています。
  • SpreadsheetGear for .NET Standard
    マルチプラットフォームをサポートする .NET Standard 環境で使用できます。
    .NET Standard に関する詳細は、Microsoft 社の .NET Standard ページをご確認ください。
  • SpreadsheetGear for Silverlight
    Silverlight を使用した Web ブラウザー アプリケーションの開発が対象です。Silverlight 5 環境で動作します。
  • SpreadsheetGear Bundle
    SpreadsheetGear for .NET、.NET Standard、Silverlight のすべての製品が含まれるバンドル版です。

それぞれの製品の主な機能は共通していますが、下記の表のように .NET プラットフォームに依存した違いがあります。


機能 SpreadsheetGear
for .NET
SpreadsheetGear
for .NET Standard
SpreadsheetGear
for Silverlight
.NET 2.0 .NET 4.0
Excel レポートを作成
Excel 互換のグラフを作成
Excel 互換の演算処理
グラフやセルの範囲を画像に変換
包括的かつ安定した API
ASP.NET
Windows Forms コントロール
WPF コントロール
Silverlight コントロール
マルチスレッド演算処理
XPS 形式の保存
印刷プレビュー機能
DataSet および DataTable と、ワークブック間のコピー
Microsoft .NET Framework 2.0、3.0、3.5、3.5.x
Microsoft .NET Framework 4.0、4.5、3.5、4.5.x
Microsoft .NET Framework 4.6、4.6.x、4.7
.NET Core 1.1
ASP.NET Core 1.1
Xamarin.iOS
Xamarin.Android
ユニバーサル Windows プラットフォーム (UWP)
Mono
Silverlight 5
Visual Studio 2017
Visual Studio 2015
Visual Studio 2013
Visual Studio 2012
Visual Studio 2010
Visual Studio 2008
デザイン時の Workbook Designer、Range Explorer、Chart Explorer、Shape Explorer およびその他のダイアログ ボックス
実行時の Workbook Designer、Range Explorer、Chart Explorer、Shape Explorer およびその他のダイアログ ボックス

Excel と SpreadsheetGear の比較

  • SpreadsheetGear では、プログラム内で Excel ワークブックの生成、読み込み、編集、操作、出力を可能にする高速パフォーマンス API ライブラリと、Excel 互換のスプレッドシート コントロールとして使用できる WorkbookView コントロールが提供されます。
  • このページで紹介されていない機能やオプション設定については、30 日間フル機能を使用できる無償体験版にて必要な機能がご利用いただけるかどうかをお客様ご自身でご確認いただけます。

サポートされる Excel 関数

SpreadsheetGear では、MS Excel 2016 で提供される内の 449 関数がサポートされます。
詳細は、開発元である SpreadsheetGear 社の Supported Excel Compatible Functions (英語) をご確認ください。


Excel との機能比較

主な機能 API ライブラリによる参照 / 設定 WorkbookView コントロールでの表示
Excel 2003 (xls) Open XML (xlsx)
セルの書式設定 (表示形式)
分類 (標準、数値、通貨、日付、時刻、パーセンテージ、分数、指数、文字列、ユーザー定義)
※アスタリスク(*) 付きの日付、時刻形式は未サポート
セルの書式設定 (配置)
横位置 (標準、左詰め、中央揃え、右詰め、繰り返し、選択範囲内で中央)
横位置 (両端揃え、均等割り付け)
縦位置 (上詰め、中央揃え、下詰め)
縦位置 (両端揃え、均等割り付け)
インデント
方向 (縦書き、横書き、角度指定 (-90 ~ 90 度))
文字の制御 (折り返して全体を表示、セルを結合する)
文字の制御 (縮小して全体を表示する)
右から左 (文字の方向)
セルの書式設定 (フォント)
フォント名
スタイル (標準、斜体、太字、太字 斜体)
サイズ
下線 (下線)
下線 (二重下線、下線 (会計)、二重下線 (会計))
文字飾り (取り消し線)
文字飾り (上付き、下付き)
セルの書式設定 (罫線)
線 (スタイル)
※一部の点線を除く
線 (色)
罫線 (上、下、左、右)
罫線 (右上がり、右下がり)
セルの書式設定 (塗りつぶし)
背景色
パターンの色
パターンの種類
塗りつぶし効果 (グラデーション)
セルの書式設定 (保護)
ロック
表示しない (数式)
編集
セルの切り取り、コピー、貼り付け、形式を選択して貼り付け
オート フィル
数式と値のクリア
シートのコピー、削除
セルの削除 (左/上方向にシフト、行/列全体)
検索、置換
書式
行の高さ/列の幅、行の高さ/列の幅の自動調整
行/列の表示/非表示
シート名の変更、移動、削除、見出しの色
条件付き書式
挿入
セル (右/下方向にシフト、行/列全体)
行、列、シート
改ページ
ピボット テーブル
グラフ
名前の定義 (セル、シート)
コメント
イメージ
※PNG / JPG のみ
ワードアート
カメラ オブジェクト
テキスト ボックス
フォーム コントロール (※制限あり)
ActiveX コントロール
シェイプ (※制限あり)
シェイプのグループ化/解除
ハイパーリンク
ページ レイアウト
印刷の向き、拡大縮小印刷、用紙サイズ
余白
ヘッダー、フッター
印刷範囲、印刷タイトル、タイトル行/列、印刷 (枠線、白黒、行列番号、コメント)、ページの方向 (左から右、上から下)
データ
並べ替え
フィルター
データの入力規則 (※Excel 2003 互換の設定のみ可)
ゴールシーク
グループ化、アウトライン
校閲
シートの保護 (※個別の操作項目は選択不可)
ブック構成の保護
パスワード保護されたファイル
表示
ウィンドウの分割
ウィンドウ枠の固定
その他
VBA マクロの記録、編集、挿入
数式の再計算処理

SpreadsheetGear のフル機能を 30 日間無償でご試用いただけます。


ページトップへ