spreadsheetlight - xlworkbook reference in c#




¿Usando ClosedXML cómo ajustar el alto de fila al contenido? (3)

El siguiente código funcionó para mí.

IXLRange contents = ws.Range("A1:A50");
contents.Style.Alignment.WrapText = true;

Creo la celda con texto. Después de eso puse la propiedad WrapText y el ancho de la columna.

var cell = worksheet.Cell("A1");
cell.Style.Alignment.WrapText = true;
cell.SetValue("This is very long text");
worksheet.Column(1).Width = 10;
worksheet.Rows().AdjustToContents();

El texto se ha movido por palabras, pero la altura de la fila no se cambia. ¿Cómo ajustar la altura de la fila al contenido de la celda?


Funciona cuando elimina la worksheet.Rows().AdjustToContents(); .

Autofitting a veces necesita más de un enfoque de prueba y error ...


También puede ajustar los contenidos en un rango específico de celdas.

worksheet.Columns(2, 20).AdjustToContents();




closedxml