[NPOI]指定したセルに取消線を設定したいが、指定していないセルにも取消線が設定されてしまう

実現したいこと

指定したセルに取消線を設定したい

前提

お世話になります。
VisualBasic2010でNPOI2.4.1を使用して、Excel出力を行っております。
指定したセルに、取消線を設定したいのですが、下記ソースコードで実行すると、指定していないセルにも取消線が引かれてしまいます。
どこが誤っているのか、設定の仕方等、ご教示いただければ幸いです。
よろしくお願いいたします。

発生している問題・エラーメッセー

エラーメッセージ

該当のソースコード

Dim row As IRow = CellUtil.GetRow(10, xlSheet)
Dim cell As ICell = CellUtil.GetCell(row, 2)
'フォントの作成
Dim font As IFont = exlBook.CreateFont()
'セルのStyleを取得する
Dim fontOrg As IFont = cell.CellStyle.GetFont(exlBook)
'今のフォントの内容をセット
font.Boldweight = fontOrg.Boldweight
font.Charset = fontOrg.Charset
font.Color = fontOrg.Color
font.FontHeightInPoints = fontOrg.FontHeightInPoints
font.FontName = fontOrg.FontName
'取り消し線設定
font.IsStrikeout = True
'セルにフォントをセット
cell.CellStyle.SetFont(font)

VisualBasic2010 NPOI 2.4.1

試したこと

ここに問題に対して試したことを記載してください。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

コメントを投稿

0 コメント