作成日: 2025/01/27 最終更新日: 2025/02/26
文書種別
不具合
発生環境
15.0J
※17.0Jでは発生しません。
状況
修正済み
詳細
数式とメモを含んだBIFF8形式(.xls)のファイルをSPREADにインポートすると数式が正しく実行されない場合があります。本現象はOpen XML形式(.xlsx)のファイルをインポートした場合や、メモを含んでいないBIFF8形式のファイルをインポートした場合には発生しません。
回避方法
Service Pack 4(v15.0.4804.2012/v15.4.0)で修正済み。
Service Pack 4を適用せずに対処する方法としては、Excelを開いた後でRecalculateAllメソッドを使用し、数式を再計算すると回避が可能です。
[Visual Basic]
' Execlを開く
FpSpread1.OpenExcel("../test.xls", FarPoint.Excel.ExcelOpenFlags.TruncateEmptyRowsAndColumns)
' 回避策 再計算をする
FpSpread1.ActiveSheet.RecalculateAll()