実現したいこと
指定したセルに取消線を設定したい
前提
お世話になります。
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 コメント