はい、HSSFでPOIを使用してドキュメントを作成している場合、セルを自動フォーマットできます。そうでない場合は、既存のドキュメントを開いて、必要な列のサイズを自動変更するだけで使用することをお勧めします。
すべてのセルを作成した後、ドキュメントを保存する前に、列のサイズを変更するこのメソッドを呼び出すだけです。たとえば、次のようなシートのすべての列に対してそれを行いました。
//
// Create an instance of workbook and sheet
//
HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet();
sheet.setAutobreaks(true);
.
.//code in which you create actual rows and cells HERE
.
//auto formating to fit the page
for(int i=0; i<repModel.getReportHeaders().length;i++){
sheet.autoSizeColumn((short) (i+1));
}
poi を起動するのに最適なリンクは次のとおりです: Busy Developers' Guide to HSSF and XSSF Features