作成日: 2024/06/19 最終更新日: 2025/02/26
文書種別
不具合
状況
修正済み
詳細
データソースをDefaultSheetDataModelに割り当てシートのデータモデルに設定して、該当のシート上でSUBTOTAL関数を使用すると、初期表示は正しく計算が行われますが、セルの値を変更すると再計算が正しく行われない場合があります。
回避方法
Service Pack 4(v15.0.4804.2012/v15.4.0)で修正済み。
Service Pack 4を適用せずに対処する方法としては、セルのデータが変更された時に発生するChangeイベント内で数式の再計算を行う方法で回避可能です。
サンプルコード
private void fpSpread1_Change(object sender, FarPoint.Win.Spread.ChangeEventArgs e)
{
// 数式を再計算する
fpSpread1.ActiveSheet.Recalculate();
}