アプリケーションで 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();
ありがとう