POIで落ちた

OpenOfficeで金額表示したときの通貨記号が全角の「¥」だったので、半角にする。どうやらエスケープ記号らしいので、2つ重ねると、OpenOfficeで半角の「\」が表示できるようになった。Excel形式で保存して、POI実行。
書式の変換用にDataFormatter.formatCellValue(cell)を使っているんだけど、この中で
String index out of range: 1
うーん、ソース広てこ無いと意味わからんな。OpenOfficeでわざわざ全角にしているくらいだから、何かあるんだろうねぇ。
でも、できれば、Excelの書式変換はそのまま使いたいなぁ。