0

空白のセルにテキストを挿入しようとしています

getRow( 0 ).getCell( 0 ).setCellValue( 'Hat Selection' ) 

そして私は得続けます

null オブジェクトでメソッド setCellValue() を呼び出すことはできません

この空白のセルにテキストを挿入できないのはなぜですか? どうやって?

4

3 に答える 3

1

あなたが尋ねた他の質問で私があなたに示したように(しかし、一見答えを無視したようです)

Scriptom Groovy 形式の Excel の例

createCell新しいセルを作成するときに呼び出す必要があります

于 2013-07-10T21:36:43.413 に答える
0

あなたのプログラムは、getRow(0).getCell(0) が null であり、セルではないと考えています。null には setCellValue() メソッドがないため、値を設定できないのはそのためです。

使用している構造の種類はわかりませんが、このコード行を呼び出そうとする前に、最初にテーブルを初期化し、次にそのテーブルの各セルを初期化していることを確認します。そうすれば、実際にテキスト値があるかどうかに関係なく、各セルが存在します。

于 2013-07-10T21:22:58.103 に答える