メシウス株式会社(本社:仙台市泉区紫山3-1-4、代表取締役社長:小野 耕宏、旧社名:グレープシティ株式会社)は、WebアプリケーションでMicrosoft Excel(R)ライクなUIと機能性を実現するJavaScriptライブラリ「SpreadJS(スプレッドJS)」の新バージョン「V18.2J」を2025年10月30日(木)にリリースします。
SpreadJS V18.1Jをリリース
本バージョンでは、Excel入出力機能について強化しています。Excelファイルに設定されているVBAマクロ(※1)やXMLソース(※2)といった各種設定を維持したまま、SpreadJSへのインポート、およびSpreadJSからのExcelファイルへのエクスポートが可能となりました。
Excelは、多くの企業で表計算ソフトの枠を超えて活用されています。複雑な業務ロジックや高度なデータ連携を実現するため、VBAマクロやXMLソースといった特殊な設定が組み込まれたファイルも存在します。今回の機能強化により、ExcelファイルにVBAマクロやXMLソースといった設定が含まれている場合でも、それらの設定を維持したままロスレスでの入出力が実現できるようになりました。インポートされた設定はエクスポート時にも保持されるため、Webアプリケーションを介してデータ連携を行った後も、エクスポートしたファイルは元の設定を維持したExcelファイルとして利用可能です。これにより、WebアプリとExcelが共存するハイブリッドな業務環境におけるデータの一貫性を保ちます。
このほか、リボンメニューを実現するリボンコンテナにおいてダークモード/ライトモードのデザインへの対応や、チェックボックス型セルおよびチェックボックスリスト型セルの表示形式にトグルボタンの追加といった機能強化を行っています。
※1 インポートされたVBAマクロをSpreadJS上で実行することはできません。また、インポートされたVBAマクロのコードを参照したり、編集したりすることもできません。
※2 インポートされたXMLソースをSpreadJS上で参照したり、編集したりすることはできません。
■ JavaScriptスプレッドシートライブラリ「SpreadJS(スプレッドJS)」
SpreadJSロゴ
https://developer.mescius.jp/spreadjs
■ SpreadJS V18.2Jの新機能
<Excelインポート/エクスポート時のロスレスを強化>
Excel入出力機能を強化し、VBAマクロやXMLソースといった設定を維持したままExcelへのインポート/エクスポートが可能になりました。企業内のExcel資産に施された各種設定を損なうことなく、SpreadJSを介したWebアプリケーションでのデータ連携・活用を実現できます。
【VBAマクロを維持したままインポート/エクスポート】
VBAマクロを含むExcelファイル(.xlsmファイル)をSpreadJSにインポート/エクスポートできるようになりました。SpreadJS上にVBAマクロを含むExcelファイルを取り込み、作業を行ったあとに再びExcelに戻してマクロを実行する、といったシナリオにも対応可能です。
VBAマクロを維持したままインポート/エクスポート
【XMLソースを含むExcelファイルのインポート/エクスポート】
XMLソースを含むExcelファイルをSpreadJSにインポート/エクスポートできるようになりました。XMLソースの設定を維持したまま、ロスレスでの入出力を実現します。
XMLソースを含むExcelファイルのインポート/エクスポート
<リボンコンテナにダークモードとライトモードを追加>
リボンコンテナで使用できる外観のモード(テーマ)として、ダークモードとライトモードを追加しました。従来のクラシックモードとあわせて計3種類のモードから要件にあわせて選択することができます。また、CSSやJavaScriptコードを使用して、これらのスタイルをオーバーライドしてカスタマイズすることも可能です。
リボンコンテナにダークモードとライトモードを追加
<セル型の表示形式にトグルボタンを追加>
チェックボックス型セルとチェックボックスリスト型セルの表示形式として、トグルボタンが利用可能になりました。これにより、設定値のオン/オフ状態が一目瞭然になり、ユーザーはより直感的かつスムーズに設定を切り替えられます。また、モバイルやタッチ操作環境での操作性も向上します。トグルボタンのサイズや、アニメーションの速度、角丸の大きさ、スライダーやトラックの色などはプロパティで自由にカスタマイズが可能です。
セル型の表示形式にトグルボタンを追加
SpreadJS V18.2Jの新機能
https://developer.mescius.jp/spreadjs/release/182
■ 製品情報
SpreadJSはWebアプリケーションでExcelライクなUIを実現するJavaScriptライブラリです。フィルタや表計算関数など多数のExcel互換機能を備えるほか、SpreadJS独自の機能も搭載し、システム利用者に馴染みのある外観と操作性を兼ね備えた高機能なWebアプリケーションの開発を支援します。
製品名 :SpreadJS V18.2J
発売日 :2025年10月30日(木)
価格※1 :1開発ライセンス220,000円(10%税込)※2
1配布ライセンス(1ドメイン)660,000円(10%税込)※3
※1 1年定額制のサブスクリプション方式で販売しています
※2 1人の開発者(本製品の利用者)につき1ライセンス必要です
※3 1つのプライマリドメインまたは1つのサブドメインに対してアプリケーションを配布できる権利を提供します
■会社概要
会社名 : メシウス株式会社 [MESCIUS inc.]
(旧社名:グレープシティ株式会社)
設立日 : 1980年5月
資本金 : 1千万円
代表者名 : 小野 耕宏
企業サイト: https://www.mescius.com/
事業内容 : Developer Solutions事業…ソフトウェア開発支援ツールの開発、販売
Enterprise Solutions事業…業務改善ソリューションの開発、販売
LeySer事業…学校法人向け業務システムの開発、販売
SERVE事業…社会福祉施設向け業務支援システムの開発、販売
https://www.mescius.com/business/
国内事業所: 本社 仙台市泉区紫山3-1-4 /関東支社/関西支社
海外拠点 : MESCIUS USA Inc./MESCIUS EUROPE GmbH/MESCIUS Korea inc.
・Microsoft Excelは、米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。
・MESCIUSおよびSpreadJSは、メシウス株式会社の登録商標または商標です。
・その他記載されている製品名は、各社の登録商標または商標です。
【一般の方のお問い合わせ先】
メシウス株式会社
Developer Solutions事業部 営業部
MAIL: sales@mescius.com
TEL : 050-5490-4661