Aspose Cells AutoFitMergedCells

У меня есть документ .xls с ячейками, объединенными по вертикали, горизонтали, вертикали и горизонтали одновременно. Мой код:

Workbook wb = new Workbook(inPath);
AutoFitterOptions options = new AutoFitterOptions();
options.AutoFitMergedCells = true;

wb.Worksheets[0].AutoFitRows(options);
wb.Worksheets[0].AutoFitColumns(options);

wb.Save(outPath);

AutoFitRows affects horizontally merged cells, AutoFitColumns - vertically merged cells. The problem is that nor of these affects cells merged vertically & horizontally at the same time. Any idea about how to make them autofit?

Not working autofit


person Maksim    schedule 26.02.2015    source источник


Ответы (1)


Обновлено: Microsoft Excel изначально не поддерживает автоподгонку для объединенных ячеек. Aspose.Cells также иногда дает неожиданные результаты при смешанном горизонтальном и вертикальном слиянии. Вам необходимо опубликовать образец файла Excel и код в Форумы Aspose, чтобы служба поддержки могла подробно изучить его.

Я работаю с Aspose в качестве разработчика-евангелиста.

person Saqib Razzaq    schedule 27.02.2015
comment
Насколько я знаю, Microsoft Excel вообще не позволяет применять автоподгонку к объединенным ячейкам, AutoFitMergedCells — это функция Aspose Cells. - person Maksim; 27.02.2015
comment
Разместите образец документа Excel на форумах Aspose (aspose.com/community/forums/aspose.cells-product-family/19/), иногда это плохо работает со смешанным горизонтальным и вертикальным слиянием. - person Saqib Razzaq; 27.02.2015