作成日: 2025/10/16 最終更新日: 2026/08/19
文書種別
不具合
状況
修正済み
詳細
OpenExcelメソッドを使用して、セルノートが設定されたExcelファイルをインポートする際、メソッドが False を返し、ExcelWarningList クラスに「ファイルオープンエラー」というメッセージが出力される場合があります。
本現象はセルノートの矩形情報において「上の位置」が「下の位置」よりも大きい場合に発生します。
回避方法
Service Pack 4(v17.0.4805.2022/v17.4.0)で修正済み。
Service Pack 4を適用せずに対処する方法としては、以下の設定を行うことで、本現象を回避できる可能性があります。
-
LegacyBehaviorsプロパティをnoneに設定する
SPREADのLegacyBehaviorsプロパティをすべてのメンバが未指定の状態のNoneに設定し、
新しいスタイルシステムを有効にします。LegacyBehaviorsプロパティの詳細につきましては、以下の移行ガイドをご参照ください。
MESCIUS SPREAD for Windows Forms 17.0J 移行ガイド
- 拡張シェイプエンジン(EnhancedShapeEngine プロパティ)を true に設定する
■サンプルコード(C#)
private void Form1_Load(object sender, EventArgs
e)
{
fpSpread1.Features.EnhancedShapeEngine
= true;
}