SpreadJS V18.2J

メシウス株式会社(本社:仙台市泉区紫山3-1-4、代表取締役社長:小野 耕宏、旧社名:グレープシティ株式会社)は、WebアプリケーションでMicrosoft Excel®ライクなUIと機能性を実現するJavaScriptライブラリ「SpreadJS(スプレッドJS)」の新バージョン「V18.2J」を2025年10月30日(木)にリリースします。

本バージョンでは、Excel入出力機能について強化しています。Excelファイルに設定されているVBAマクロ(※1)やXMLソース(※2)といった各種設定を維持したまま、SpreadJSへのインポート、およびSpreadJSからのExcelファイルへのエクスポートが可能となりました。

Excelは、多くの企業で表計算ソフトの枠を超えて活用されています。複雑な業務ロジックや高度なデータ連携を実現するため、VBAマクロやXMLソースといった特殊な設定が組み込まれたファイルも存在します。今回の機能強化により、ExcelファイルにVBAマクロやXMLソースといった設定が含まれている場合でも、それらの設定を維持したままロスレスでの入出力が実現できるようになりました。インポートされた設定はエクスポート時にも保持されるため、Webアプリケーションを介してデータ連携を行った後も、エクスポートしたファイルは元の設定を維持したExcelファイルとして利用可能です。これにより、WebアプリとExcelが共存するハイブリッドな業務環境におけるデータの一貫性を保ちます。

このほか、リボンメニューを実現するリボンコンテナにおいてダークモード/ライトモードのデザインへの対応や、チェックボックス型セルおよびチェックボックスリスト型セルの表示形式にトグルボタンの追加といった機能強化を行っています。

  • インポートされたVBAマクロをSpreadJS上で実行することはできません。また、インポートされたVBAマクロのコードを参照したり、編集したりすることもできません。
  • インポートされたXMLソースをSpreadJS上で参照したり、編集したりすることはできません。

SpreadJS V18.2Jの新機能

Excelインポート/エクスポート時のロスレスを強化

Excel入出力機能を強化し、VBAマクロやXMLソースといった設定を維持したままExcelへのインポート/エクスポートが可能になりました。企業内のExcel資産に施された各種設定を損なうことなく、SpreadJSを介したWebアプリケーションでのデータ連携・活用を実現できます。

【VBAマクロを維持したままインポート/エクスポート】
VBAマクロを含むExcelファイル(.xlsmファイル)をSpreadJSにインポート/エクスポートできるようになりました。SpreadJS上にVBAマクロを含むExcelファイルを取り込み、作業を行ったあとに再びExcelに戻してマクロを実行する、といったシナリオにも対応可能です。

【XMLソースを含むExcelファイルのインポート/エクスポート】
XMLソースを含むExcelファイルをSpreadJSにインポート/エクスポートできるようになりました。XMLソースの設定を維持したまま、ロスレスでの入出力を実現します。

リボンコンテナにダークモードとライトモードを追加

リボンコンテナで使用できる外観のモード(テーマ)として、ダークモードとライトモードを追加しました。従来のクラシックモードとあわせて計3種類のモードから要件にあわせて選択することができます。また、CSSやJavaScriptコードを使用して、これらのスタイルをオーバーライドしてカスタマイズすることも可能です。

セル型の表示形式にトグルボタンを追加

チェックボックス型セルとチェックボックスリスト型セルの表示形式として、トグルボタンが利用可能になりました。これにより、設定値のオン/オフ状態が一目瞭然になり、ユーザーはより直感的かつスムーズに設定を切り替えられます。また、モバイルやタッチ操作環境での操作性も向上します。トグルボタンのサイズや、アニメーションの速度、角丸の大きさ、スライダーやトラックの色などはプロパティで自由にカスタマイズが可能です。

製品情報

SpreadJSはWebアプリケーションでExcelライクなUIを実現するJavaScriptライブラリです。フィルタや表計算関数など多数のExcel互換機能を備えるほか、SpreadJS独自の機能も搭載し、システム利用者に馴染みのある外観と操作性を兼ね備えた高機能なWebアプリケーションの開発を支援します。

製品名SpreadJS V18.2J
発売日2025年10月30日(木)
価格 ※11開発ライセンス220,000円(10%税込)※2
1配布ライセンス(1ドメイン)660,000円(10%税込)※3

  1. 1年定額制のサブスクリプション方式で販売しています
  2. 1人の開発者(本製品の利用者)につき1ライセンス必要です
  3. 1つのプライマリドメインまたは1つのサブドメインに対してアプリケーションを配布できる権利を提供します

開発元

メシウス株式会社
所在地宮城県仙台市泉区紫山 3-1-4
電話番号022-777-8210
ホームページhttps://developer.mescius.jp/