How to set "AutoSize" auf Excel-Blatt Spalte? (NPOI)

Laut Wie können Spalten festgelegt werden, um 'autosize' in ein Excel-Dokument erstellt mit NPOI? habe ich so:

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);
 }

Aber es funktioniert nicht. Wie das richtige tun?

InformationsquelleAutor DmitryB | 2011-05-19
Schreibe einen Kommentar