サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆院選
vsn0504595.blog39.fc2.com
Poiの問題(と言えるような)点 ①HssfWorkbook.createSheet() 新規のシートを作成するメソッドであるが、作成されるシート名は以下の構成となる。 "Sheet" + 「シート作成後のシート数 - 1」 シートがないワークブックに対してこのメソッドを実行すると「Sheet0」ができる。 ここで、問題となるのが「同一名シートチェック」に関してである。 このメソッドはシート名のチェックをせずにシートを作成する。 そのため、すでに「Sheet1」というシートがある状態でこのメソッドを実行すると「Sheet1」が二つできてしまう。 回避策は、【"Sheet" + 「シート作成後のシート数 - 1」】というシートがすでに存在しないかどうかのチェックを実行前に入れ、存在する場合はエラーにするまたは別名を付けてcreateSheet( String sheetName ) メソッド
このページを最初にブックマークしてみませんか?
『vsn0504595.blog39.fc2.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く