作成日: 2024/02/27 最終更新日: 2024/05/31
文書種別
不具合
状況
修正済み
詳細
セルに「-$100」と入力したときの書式がExcelとSpreadJSのバージョンによって異なります。Excelの日本語版では「$+数字」の入力を通貨として認識するようになりましたが、SpreadJSの日本語カルチャでは対応していません。
実行例:
| SpreadJS/Excel | Ver | 結果 | 備考 |
|---|---|---|---|
| SpreadJS | 13.2.3 | -$100 | |
| 14.0.6 | -$100 | ||
| 14.0.7 | -$100 | ||
| 14.1.1 | -$100 | ||
| 14.1.3 | -$100 | ||
| 14.2.3 | -$100 | ||
| 14.2.6 | -$100 | ||
| 15.0.5 | #NAME? | 無効な数式と判断される | |
| 15.1.4 | #NAME? | 無効な数式と判断される | |
| 15.2.4 | #NAME? | 無効な数式と判断される | |
| 16.0.4 | #NAME? | 無効な数式と判断される | |
| 16.1.4 | #NAME? | 無効な数式と判断される | |
| 16.2.6 | 空欄 | デザイナでは「無効な数式」エラーメッセージが表示される | |
| Excel | ($100) | 赤色で表示される |
回避方法
SpreadJS (Ver.17.0.10)で修正済み。