作成日: 2021/06/28 最終更新日: 2021/08/11
文書種別
不具合
状況
修正済み
詳細
SuspendLayoutメソッド~ResumeLayoutメソッド呼び出しの間に行数を変更します。その後で、SetViewportTopRowメソッドを呼び出して指定したビューポート行の1番上のセル行を指定し、さらにShowActiveCellメソッドを呼び出すと、アクティブセルが正しく表示できない場合があります。
回避方法
Service Pack 8(v12.0.4511.2012)で修正済み。
Service Pack 8を適用せずに対処する方法としては、ShowActiveCellメソッドに変えてShowCellメソッドを呼び出すことで回避できます。
'FpSpread1.ShowActiveCell(VerticalPosition.Nearest, HorizontalPosition.Nearest)
FpSpread1.ShowCell(0, 0, .ActiveRowIndex, .ActiveColumnIndex, VerticalPosition.Nearest, HorizontalPosition.Nearest)