¿Cómo establecer "AutoSize" en la columna de hoja de Excel? (NPOI)

De acuerdo a ¿Cómo se pueden configurar las columnas para 'autosize' en documentos Excel creados con NPOI? Así lo hice

foreach (DataColumn column in dataTable.Columns)
{
   int rowIndex = 0;
   foreach (DataRow row in dataTable.Rows)
   {
      HSSFRow dataRow = sheet.CreateRow(rowIndex);
      dataRow.CreateCell(column.Ordinal).SetCellValue(row[column].ToString());
      rowIndex++;
   }
      sheet.AutoSizeColumn(column.Ordinal);
 }

Pero no funciona. ¿Cómo hacer lo correcto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta