作成日: 2025/10/16 最終更新日: 2025/10/16
文書種別
不具合
発生環境
17.0J
状況
回避方法あり
詳細
OpenExcelメソッドを使用して、セルノートが設定されたExcelファイルをインポートする際、メソッドが False を返し、ExcelWarningList クラスに「ファイルオープンエラー」というメッセージが出力される場合があります。
本現象はセルノートの矩形情報において「上の位置」が「下の位置」よりも大きい場合に発生します。
回避方法
以下の設定を行うことで、本現象を回避できる可能性があります。
-
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;
}