フォームHSSFをSSモデルに変換しています。
コードには、セルスタイルといくつかの比較をチェックするセクションがあります。
新しいssモデルには、HSSFモデルのようにスタイル名を取得するメソッドはありません。
私たちは次のようなことをしています:
private static CellStyle findStyleByName(Workbook wb, String styleName)
{
for ( short i = 0; i < wb.getNumCellStyles(); i++ )
{
CellStyle style = wb.getCellStyleAt(i);
if ( styleName.equals(style.getUserStyleName()) )
{
return style;
}
}
return null;
}
でのみstyle.getUserStyleName()
有効ではないため、これは失敗します。CellStyle
HSSFCellStyle
ssユーザーモデルを使用してこれを行うための代替方法または方法はありますか?