アドバンスソフトウェア株式会社(〒918-8239 福井県福井市成和1丁目2816番地、代表取締役 山本一浩、0776-21-9008(代))は、Excel のシートを HTML に展開する Web フォーム開発支援ツール「ExcelWebForm」を 2015年 8月 6日に発売すると発表しました。価格は 1クライアント開発ライセンス 75,600 円(本体価格 70,000 円)で、JavaScript をサーバー上で使用するためのサーバーライセンスが 129,600 円(本体価格 120,000 円)、ASP.NET 用のコントロールを含めたサーバーライセンスの Professional 版が 259,200 円(本体価格 240,000 円)。

「ExcelWebForm」は、Excel のシートを入力可能な HTML テーブルに展開する Web フォーム開発支援ツールで、専用のユーザーインターフェースで操作する変換用のアプリケーションと HTML 上での様々な動作を実現する JavaScript および ASP.NET で使用できるサーバーコントロールが付属します。Excel は xlsx 形式と xls 形式の両方に対応し、罫線やフォント、背景色等、Excel の多彩な修飾情報がそのまま HTML テーブルとして展開されるため、使い慣れた Excel を使用して Web フォームをデザインしたり、既存の Excel シートをそのまま Web フォームに展開することができ、Web フォーム開発にかかる工数を大幅に削減することができます。展開された HTML ではスムーズなカーソル移動を実現し、一部の計算式もサポートされます。HTML と JavaScript に展開されるため、デスクトップアプリケーションだけでなく、タブレット端末やスマートフォンなど、様々な環境で使用することができます。展開された HTML 上の入力項目は、元の Excel ファイル上でセルのロック機能や名前の定義を使用することで制御が可能です。

ASP.NET 用のサーバーコントロールでは、HTML 上で入力されたデータを個別のセル指定や JSON 形式で取得することができるので、Excel ファイルへ保存(上書き、別ファイル)したり、PDF ファイルへの保存、データベースへ更新するなど、サーバーアプリケーションと Excel ファイルのスムーズな連携を実現します。

■概要

ExcelWebForm は、Excel のシートを HTML テーブルに展開する Web フォーム開発支援ツールです。HTML テーブル作成アプリケーションと ASP.NET 用のサーバーコントロールが付属します。罫線やフォント、背景色等、Excel の多彩な修飾情報がそのまま HTML テーブルに展開されるため、使い慣れた Excel を使用して Web フォームを作成することができます。展開した HTML では入力が可能で、スムーズなカーソル移動を実現。Excel 上で設定した一部の書式や計算式等も反映されます。
また、HTML 上で入力したデータは JavaScript を使用して取得することができ、サーバーコントロールでは Excel ファイルや PDF ファイルへの保存、データベースへの更新を行うことができます。

■特徴
・Excel シートを HTML テーブルと JavaScript に展開。Web 入力フォームの開発を支援します。
・HTML ではスムーズなカーソル移動を実現。Excel の多彩な修飾機能が HTML に展開されます。
・HTML の入力データを個別のセル指定で取得が可能です。セルの名前を指定して取得することもできます。
・HTML の入力データを Excel ファイルに保存することができます。
・入力セルは Excel シート側でセルのロックや名前の機能を使用して制御が可能。
・一部の書式や計算式(約 50 種類)をサポート。

■必要システム(*1)
OS
Windows Vista(SP2以上)/7(SP1以上)/8/8.1/10
Windows Server 2008(SP2以上)/2008 R2(SP1以上)/2012/2012 R2

開発ツール
Visual Studio 2008/2010/2012/2013

対応言語
Visual Basic .NET、Visual C#
(ASP.NET Webアプリケーション)

フレームワーク
.NET Framework 3.5(SP1以上)

Excel バージョン
Excel 2003/2007/2010/2013

ハードディスク/メモリ
100MB 以上の空き領域/1GB 以上

*1 日本語環境でのみ動作保証を行っております。
※記載された商品名、各製品名は各社の登録商標または商標です。