1

アプリケーションで jxl ライブラリを使用して、galaxy タブの外部ストレージに保存されている Excel ファイルを編集しています。しかし、Excelを書き込もうとするたびに、既存のExcelファイルのコピーが作成されます.すべての値を適切に書き込んでいますが、私の問題は、最初のシートといくつかの値に基づいて、Excelファイルに存在する他のシートを作成していないことです.式。そのため、新しく作成されたExcelファイルのコピーを読むと、最初のシート以外の空のシートが表示されます。

            'Workbook workbook = Workbook.getWorkbook(new File(file));
    WritableWorkbook copy = Workbook.createWorkbook(new File(output.xls), workbook);

    WritableSheet sheet0 = copy.getSheet(0);

    WritableCell cell1 = sheet0.getWritableCell(3,4);

      Number n = (Number) cell1; 
      n.setValue(Systemsize);

    copy.write(); 
    copy.close();

ありがとう

4

0 に答える 0