Apache POIを使用してExcelシートを削除する

ベンカット:

Excelファイルからシートを削除する必要があります。

これが私のコードスニペットです:

FileInputStream fileStream = new FileInputStream(destFile);
POIFSFileSystem fsPoi = new POIFSFileSystem(fileStream);

HSSFWorkbook workbook = new HSSFWorkbook(fsPoi);

int index = 0;

HSSFSheet sheet = workbook.getSheet("Setup");
if(sheet != null)   {
    index = workbook.getSheetIndex(sheet);
    workbook.removeSheetAt(index);
}
return destFile;

この後「セットアップ」シートを削除せずに、合格したのとまったく同じワークブックを取得しています。

これを解決してください。どんな助けでもいただければ幸いです

SudoRahul:

ワークブックを編集したら、もう一度書く必要があります。これを試して:-

FileOutputStream output = new FileOutputStream(destFile);
workbook.write(output);
output.close();

編集:-それを書き戻した後、あなたはあなたのを返すことができますdestFile

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Apache POIを使用してExcelシートをコピーする

分類Dev

Apache POIを使用して特定のExcelワークシートのすべての境界線を削除する

分類Dev

Apache Poiを使用してExcelシートからセル値を取得する

分類Dev

Apache POIを使用してExcelチャートを作成する

分類Dev

Apache POIを使用して大きなExcelファイルのExcelシート名を取得する

分類Dev

Apache POI 3.6を使用してExcelシートで255を超える列を取得する方法

分類Dev

Java Apache POIを使用してExcelシートで次の未使用の行を非表示にする方法

分類Dev

Apache POIを使用してシートをExcelファイルに追加する - NullPointerExceptionによるPOIXMLException

分類Dev

Apache POIを使用してExcelシートの行に背景色を適用する方法

分類Dev

Apache POIを使用して特定の日付のExcelシートを検索する方法

分類Dev

Apache POIを使用して新しいシートを作成すると、既存のシートがすべて削除されます

分類Dev

Apache POIを使用してJavaでExcelシートからデータを読み取る

分類Dev

Apache POIを使用してExcelシートから特定のセルを検索して印刷するにはどうすればよいですか?

分類Dev

Apache POIを使用してExcelで棒グラフを作成する

分類Dev

Java Apache POIを使用してExcelに行を挿入する

分類Dev

Apache POIを使用してExcelでセルを結合する

分類Dev

JavaとApache POIを使用してExcelでデータを読み書きする

分類Dev

Apache POI を使用して Excel から通貨コードを取得する方法は?

分類Dev

Apache_poiを使用して特定のテキストを含むExcel行を削除します

分類Dev

apache-poiを使用してExcelシートからPojoオブジェクトに値を設定するにはどうすればよいですか?

分類Dev

Apache POIを使用してExcelでピボットテーブルを作成する方法はありますか?

分類Dev

apache POIとPrimeFacesを使用して、既存のExcelワークブックに新しいシートを追加する方法

分類Dev

JavaでApache poiを使用してExcelで警告を削除するにはどうすればよいですか?

分類Dev

Apache POI XSSFを使用して右から左に配置するシートを作成する方法

分類Dev

Apache POIを使用してスプレッドシートの数式を再計算する

分類Dev

forループ(Apache_poi)を使用してExcelシートにデータを書き込めない

分類Dev

Apache POIを使用してExcelのXSSFシートにファイルを埋め込む

分類Dev

JSF-Apache POIのHSSFFontを使用して、JSFのExcelシートのグローバルフォントタイプを設定します

分類Dev

Apache POI:Excelワークシートのページ形式を変更する

Related 関連記事

  1. 1

    Apache POIを使用してExcelシートをコピーする

  2. 2

    Apache POIを使用して特定のExcelワークシートのすべての境界線を削除する

  3. 3

    Apache Poiを使用してExcelシートからセル値を取得する

  4. 4

    Apache POIを使用してExcelチャートを作成する

  5. 5

    Apache POIを使用して大きなExcelファイルのExcelシート名を取得する

  6. 6

    Apache POI 3.6を使用してExcelシートで255を超える列を取得する方法

  7. 7

    Java Apache POIを使用してExcelシートで次の未使用の行を非表示にする方法

  8. 8

    Apache POIを使用してシートをExcelファイルに追加する - NullPointerExceptionによるPOIXMLException

  9. 9

    Apache POIを使用してExcelシートの行に背景色を適用する方法

  10. 10

    Apache POIを使用して特定の日付のExcelシートを検索する方法

  11. 11

    Apache POIを使用して新しいシートを作成すると、既存のシートがすべて削除されます

  12. 12

    Apache POIを使用してJavaでExcelシートからデータを読み取る

  13. 13

    Apache POIを使用してExcelシートから特定のセルを検索して印刷するにはどうすればよいですか?

  14. 14

    Apache POIを使用してExcelで棒グラフを作成する

  15. 15

    Java Apache POIを使用してExcelに行を挿入する

  16. 16

    Apache POIを使用してExcelでセルを結合する

  17. 17

    JavaとApache POIを使用してExcelでデータを読み書きする

  18. 18

    Apache POI を使用して Excel から通貨コードを取得する方法は?

  19. 19

    Apache_poiを使用して特定のテキストを含むExcel行を削除します

  20. 20

    apache-poiを使用してExcelシートからPojoオブジェクトに値を設定するにはどうすればよいですか?

  21. 21

    Apache POIを使用してExcelでピボットテーブルを作成する方法はありますか?

  22. 22

    apache POIとPrimeFacesを使用して、既存のExcelワークブックに新しいシートを追加する方法

  23. 23

    JavaでApache poiを使用してExcelで警告を削除するにはどうすればよいですか?

  24. 24

    Apache POI XSSFを使用して右から左に配置するシートを作成する方法

  25. 25

    Apache POIを使用してスプレッドシートの数式を再計算する

  26. 26

    forループ(Apache_poi)を使用してExcelシートにデータを書き込めない

  27. 27

    Apache POIを使用してExcelのXSSFシートにファイルを埋め込む

  28. 28

    JSF-Apache POIのHSSFFontを使用して、JSFのExcelシートのグローバルフォントタイプを設定します

  29. 29

    Apache POI:Excelワークシートのページ形式を変更する

ホットタグ

アーカイブ