バージョン比較表
本ページは、SPREAD for Windows Formsの各バージョンと最新バージョンとの機能を比較しやすいよう一覧表にしたものです。製品のバージョンアップを検討される際の資料としてご活用ください。なお、本ページは2024年3月現在の情報に基づき記載しています。内容は予告なく変更する場合がございますのでご了承ください。
SPREAD for Windows Formsについて
SPREAD for Windows Formsは、エンドユーザーにとって親しみのあるMicrosoft Excel®と互換性の高い表計算機能をアプリケーションに提供するコンポーネントです。数式や条件付き書式、チャート、シェイプ、グループ化、マルチシート、ウィンドウ枠の固定/分割、ズーム、印刷のページ設定、テーブルスタイルなどの機能はExcelとの互換性があり、Excelライクなユーザーインタフェースを持った業務アプリケーションを短期間で開発することができます。
また、「セル」を最小単位とした自由なレイアウト、日本のユーザーに求められる高度な入力処理を簡単に実現でき、より高度な業務アプリケーション開発を支援します。
互換性について
SPREAD for Windows Formsの機能はバージョン間で互換があります。旧バージョンを使用して作成したVisual Studioのプロジェクトは、最新バージョンに簡単に移行可能で、デザイン画面でコントロールの貼り直しを行う必要はありません。
しかし一部の機能については、新しく追加された機能への置き換えなどで、処理の実現方法が変更になり、実装方法の互換性が失われる場合があります。機能に変更はありませんが、コードの修正が必要です。
実現方法の変更が必要な機能について、詳細は移行情報を参照してください。
対応環境
開発環境
環境 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
開発ツール(日本語版) | Visual Studio 2022 | ○ | ○ | |||||||||
Visual Studio 2019 | ○※1 | ○ | ○ | |||||||||
Visual Studio 2017 | ○ | ○ | ○ | ○ | ○ | |||||||
Visual Studio 2015 | ○ | ○ | ○ | ○ | ||||||||
Visual Studio 2013 | ○ | ○ | ○ | ○ | ○ | |||||||
Visual Studio 2012 | ○ | ○ | ○ | ○ | ○ | |||||||
Visual Studio 2010 | ○ | ○ | ○ | |||||||||
Visual Studio 2008 | ○ | ○ | ○ | |||||||||
Visual Studio 2005 | ○ | ○ | ○ | |||||||||
Visual Studio 2002/2003 | ○ | ○ | ||||||||||
OS(日本語版) | Windows 11 | ○※2 | ○ | ○ | ||||||||
Windows 10 | ○ | ○ | ○ | ○ | ○ | ○ | ||||||
Windows 8.1 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows 8 | ○ | ○ | ||||||||||
Windows 7 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Vista | ○ | ○ | ○ | ○ | ○ | |||||||
Windows XP | ○ | ○ | ○ | ○ | ○ | |||||||
Windows 2000 | ○ | ○ | ○ | |||||||||
Windows Server 2022 | ○※2 | ○ | ○ | |||||||||
Windows Server 2019 | ○※1 | ○ | ○ | ○ | ||||||||
Windows Server 2016 | ○ | ○ | ○ | ○ | ○ | ○ | ||||||
Windows Server 2012 R2 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows Server 2012 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows Server 2008 R2 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Server 2008 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Server 2003 | ○ | ○ | ○ | ○ | ○ |
- Service Pack 1が必要です。
- Service Pack 8が必要です。
運用環境
環境 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
OS(日本語版) | Windows 11 | ○※3 | ○ | ○ | ||||||||
Windows 10 | ○ | ○ | ○ | ○ | ○ | ○ | ||||||
Windows 8.1 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows 8 | ○ | ○ | ||||||||||
Windows 7 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Vista | ○ | ○ | ○ | ○ | ○ | |||||||
Windows XP | ○ | ○ | ○ | ○ | ○ | |||||||
Windows 2000 | ○ | ○ | ○ | |||||||||
Windows Server 2022 | ○※3 | ○ | ○ | |||||||||
Windows Server 2019 | ○※1 | ○ | ○ | ○ | ||||||||
Windows Server 2016 | ○ | ○ | ○ | ○ | ○ | ○ | ||||||
Windows Server 2012 R2 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows Server 2012 | ○ | ○ | ○ | ○ | ○ | |||||||
Windows Server 2008 R2 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Server 2008 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Windows Server 2003 | ○ | ○ | ○ | ○ | ○ | |||||||
フレームワーク(日本語版) | .NET 8 | ○ | ||||||||||
.NET 6 | ○ | ○ | ||||||||||
.NET Framework 4.8.1 | ○ | ○ | ||||||||||
.NET Framework 4.8 | ○※1 | ○ | ○ | |||||||||
.NET Framework 4.7.2 | ○※1 | ○ | ||||||||||
.NET Framework 4.7.1 | ○※2 | ○ | ○ | |||||||||
.NET Framework 4.7 | ○ | ○ | ○ | |||||||||
.NET Framework 4.6.2 | ○ | ○ | ○ | ○ | ||||||||
.NET Framework 4.6.1 | ○ | ○ | ○ | ○ | ||||||||
.NET Framework 4.6 | ○ | ○ | ○ | ○ | ||||||||
.NET Framework 4.5.2 | ○ | ○ | ○ | ○ | ○ | |||||||
.NET Framework 4.5.1 | ○ | ○ | ||||||||||
.NET Framework 4.5 | ○ | ○ | ||||||||||
.NET Framework 4 Client Profile | ○ | ○ | ○ | |||||||||
.NET Framework 4 | ○ | ○ | ○ | |||||||||
.NET Framework 3.5 Client Profile | ○ | ○※1 | ○※1 | |||||||||
.NET Framework 3.5 | ○ | ○ | ○※1 | ○※1 | ||||||||
.NET Framework 3.0 | ○ | ○ | ○ | |||||||||
.NET Framework 2.0 | ○ | ○ | ○ | |||||||||
.NET Framework 1.0/1.1 | ○ | ○ |
- Service Pack 1が必要です。
- Service Pack 2が必要です。
- Service Pack 8が必要です。
機能一覧
全般
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
Microsoft Officeテーマファイル(*.thmx)の読み込み | ○ | ○ | ○ | ||||||||
Office 365の新しいテーマ | ○ | ||||||||||
組み込みテーマ | ○ | ||||||||||
入力データの検証 | ○ | ○ | ○ | ○ | |||||||
ステータスバー | ○ | ○ | ○ | ○ | ○ | ||||||
テーブル | ○ | ○ | ○ | ○ | ○ | ○ | |||||
ピクセル単位のスクロール | ○ | ○ | ○ | ○ | ○ | ○ | |||||
マウスホイールによる水平スクロール | ○ | ||||||||||
リモートデスクトップでの操作 | ○ | ○ | ○ | ○ | ○ | ○ | |||||
高DPI(300%スケーリング) | ○ | ○ | ○ | ○ | |||||||
高DPI(200%スケーリング) | ○ | ○ | ○ | ○ | ○ | ○ | |||||
高DPI(125%スケーリング) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
カメラシェイプ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
スパークライン | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
ルールによる条件付き書式(データバー、カラースケール、アイコンセット等) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
アウトライン | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
列フッタ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
Outlook 形式グループ化 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
アンドゥ・リドゥ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
オートコンプリート | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
条件付き書式 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
行列のドラッグ移動 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
ショートカットキー | ○ | ○ | |||||||||
組み込みシェイプ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
オートフィル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
セルノート | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
コメント | ○ | ○ | |||||||||
スレッド形式のコメント | ○ | ||||||||||
印刷機能 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
Excel互換の印刷機能 | ○ | ||||||||||
検索機能 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
セル単位でのスタイル設定(フォント、背景色、罫線) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
セルの結合およびマージ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
行列固定表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
マルチシートおよびマルチヘッダ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
入力マップの変更 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
ズーム | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
SPREADデザイナ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
リボンコントロール | ○ | ||||||||||
コピー&ペーストの貼り付けオプション | ○ | ||||||||||
複数範囲のコピー&ペースト | ○ | ||||||||||
複数シートのコピー | ○ |
チャート
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
組み込みチャートの種類 | 85 | 85 | 85 | 92 | 92 | 92 | 92 | 92 | |||
フォームへのチャートの配置 | ○ | ○ | ○ | ○ | ○ | ||||||
SPREADへのチャートの配置 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
チャートシート | ○ | ||||||||||
シェイプの埋め込み | ○ | ||||||||||
複数レベルの項目軸ラベル | ○ |
インポート/エクスポート
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
PDFパスワード設定ファイル(エクスポートのみ) | ○ | ○ | ○ | ○ | ○ | ||||||
PDF(エクスポートのみ) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
Excelパスワード設定ファイル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
OpenXML形式(.xlsx) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
BIFF8形式(.xls) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
カンマ区切り形式(CSV) | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
HTML(エクスポートのみ) | ○ |
数式
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
組み込み関数の種類 | 216 | 317 | 320 | 328 | 328 | 328 | 328 | 463 | 472 ※1 | 484 | 504 |
外部変数 | ○ | ○ | ○ | ||||||||
関数の言語パック | ○ | ○ | ○ | ||||||||
配列数式 | ○ | ○ | ○ | ○ | |||||||
動的配列数式 | ○※2 | ○ | ○ | ||||||||
構造化参照 | ○ | ○ | ○ | ○ | ○ | ○ | |||||
数式テキストボックスとの連携 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
異なるシート間の参照 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
ユーザーによる直接入力 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
自動計算 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
カスタム関数 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
名前の定義 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
- Service Pack 5以前は462種類です。
- Service Pack 6が必要です。
セル型
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
GcComboBox型セル | ○ | ○ | ○ | ○ | ○ | ||||||
GcMask型セル | ○ | ○ | ○ | ○ | ○ | ||||||
GcTimeSpan型セル | ○ | ○ | ○ | ○ | ○ | ||||||
GcCharMask型セル | ○ | ○ | ○ | ○ | ○ | ||||||
GcNumber型セル | ○ | ○ | ○ | ○ | ○ | ○ | |||||
GcTextBox型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
GcDateTime型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
マルチカラムコンボボックス型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
リストボックス型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||
イメージ型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
リッチテキスト型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
正規表現型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
ボタン型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
チェックボックス型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
コンボボックス型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
通貨型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
日付時刻型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
標準型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
ハイパーリンク型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
マスク型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
マルチオプション型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
数値型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
パーセント型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
プログレス型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
スライダー型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
テキスト型セル | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
データ連結
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
テーブルへのデータ連結 | ○ | ○ | |||||||||
セル範囲のデータ連結 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
新規行の自動追加 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
ADO.NETとの連結 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
階層表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
セル型の自動割り当て | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
非連結行または列の追加 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
フィルタリング/ソート
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
スライサー | ○※ | ○ | ○ | ||||||||
ソート/フィルタリング対象のセル範囲指定 | ○ | ○ | ○ | ||||||||
複数キーのソート(Excelフィルタ) | ○ | ○ | ○ | ○ | ○ | ||||||
ソート(Excelフィルタ) | ○ | ○ | ○ | ○ | ○ | ||||||
自動実行の制御 | ○ | ○ | ○ | ○ | ○ | ○ | |||||
Excelフィルタ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
条件フィルタ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
非フィルタリング行の設定 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |||
非表示フィルタ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
スタイルフィルタ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | |
ソート | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
- Service Pack 6が必要です。
マルチタッチ機能
機能 | 1.0J | 2.5J | 3.0J | 5.0J | 7.0J | 8.0J | 10.0J | 11.0J | 12.0J | 15.0J | 17.0J |
---|---|---|---|---|---|---|---|---|---|---|---|
ズーム | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
最小ズーム倍率設定 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
スナップポイント | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
スクロール | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
グリッパーの表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
リサイズマークの表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
タッチキーボードの表示/非表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
ドロップダウンリストの拡大表示 | ○ | ○ | ○ | ○ | ○ | ○ | ○ | ||||
タッチツールバー | ○ | ○ | ○ | ○ | ○ | ○ | ○ |
- 本比較表は、最新のService Packの内容を基に作成されております。
初版以降の更新内容は、該当バージョン最新Service Packのリリースノートの更新履歴を参照してください。