import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.ss.usermodel.WorkbookFactory;
public class PoiSample {
public static void main(String[] args) {
InputStream is = null;
Workbook wb = null;
FileOutputStream out = null;
try {
//Excelファイル読込
is = new FileInputStream("C:¥¥temp¥¥sample.xlsx");
wb = WorkbookFactory.create(is);
Sheet sh = wb.getSheetAt(0); //1番目のシートを読み込む
//3列目を非表示にする
sh.setColumnHidden(2, true);
//4行目を非表示にする
sh.getRow(3).setZeroHeight(true);
//Excelファイル出力
out = new FileOutputStream("C:¥¥temp¥¥sample.xlsx");
wb.write(out);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
try {
wb.close();
out.close();
} catch (Exception ex2) {
ex2.printStackTrace();
}
}
}
}