Я написал код для создания файла Excel с помощью OpenXML. Ниже приведен код, который генерирует столбцы в Excel.
Worksheet worksheet = new Worksheet();
Columns columns = new Columns();
int numCols = dt1.Columns.Count;
for (int col = 0; col < numCols; col++)
{
Column c = CreateColumnData((UInt32)col + 1, (UInt32)numCols + 1, 20.42578125D);
columns.Append(c);
}
worksheet.Append(columns);
Кроме того, я попытался использовать строку ниже для создания столбцов.
Column c = new Column() { Min = (UInt32Value)1U, Max = (UInt32Value)1U, Width = 25.42578125D, BestFit = true, CustomWidth = true};
Я думал, что с помощью BestFit он должен работать. Но он не устанавливает автоматический размер.
Пожалуйста, помогите мне в этом.
Спасибо,