作成日: 2020/04/27 最終更新日: 2020/08/26
文書種別
不具合
状況
修正済み
詳細
LegacyBehaviorsプロパティにStyleを含めず新しいスタイルシステムを使用すると、ShowCellErrorsプロパティでエラーアイコンを有効にした際に、結合セルの中に結合したセルの数のエラーアイコンが不正に表示されます。
回避方法
Service Pack 5(v12.0.4508.2012)で修正済み。
Service Pack を適用せずに対処する場合、LegacyBehaviorsにStyleを含めるか、結合セルに明示的にセル型を割り当てることで回避可能です。
■サンプルコード(VB.NET)
Service Pack を適用せずに対処する場合、LegacyBehaviorsにStyleを含めるか、結合セルに明示的にセル型を割り当てることで回避可能です。
■サンプルコード(VB.NET)
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'エラーアイコンの表示
FpSpread1.ShowCellErrors = True
'列方向のセル結合とエラー文字列の設定
FpSpread1.ActiveSheet.Cells(0, 0).ColumnSpan = 3
FpSpread1.ActiveSheet.Cells(0, 0).ErrorText = "error"
'回避策(標準型セルの設定)
FpSpread1.ActiveSheet.Cells(0, 0).CellType = New FarPoint.Win.Spread.CellType.GeneralCellType()
'行方向のセル結合とエラー文字列の設定
FpSpread1.ActiveSheet.Cells(2, 0).RowSpan = 3
FpSpread1.ActiveSheet.Cells(2, 0).ErrorText = "error"
'回避策(テキスト型セルの設定)
FpSpread1.ActiveSheet.Cells(2, 0).CellType = New FarPoint.Win.Spread.CellType.TextCellType()
End Sub
End Class
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'エラーアイコンの表示
FpSpread1.ShowCellErrors = True
'列方向のセル結合とエラー文字列の設定
FpSpread1.ActiveSheet.Cells(0, 0).ColumnSpan = 3
FpSpread1.ActiveSheet.Cells(0, 0).ErrorText = "error"
'回避策(標準型セルの設定)
FpSpread1.ActiveSheet.Cells(0, 0).CellType = New FarPoint.Win.Spread.CellType.GeneralCellType()
'行方向のセル結合とエラー文字列の設定
FpSpread1.ActiveSheet.Cells(2, 0).RowSpan = 3
FpSpread1.ActiveSheet.Cells(2, 0).ErrorText = "error"
'回避策(テキスト型セルの設定)
FpSpread1.ActiveSheet.Cells(2, 0).CellType = New FarPoint.Win.Spread.CellType.TextCellType()
End Sub
End Class
旧文書番号
85525