Autoajustar filas y columnas

Ajuste automático

Aspose.Cells proporciona una clase,Libro de trabajo , que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase contiene unHojas de trabajocolección que permite el acceso a cada hoja de trabajo en el archivo de Excel.

Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo La clase proporciona una amplia gama de propiedades y métodos para administrar una hoja de cálculo. Este artículo analiza el uso de laHoja de cálculoclase para autoajustar filas o columnas.

Autoajustar fila - Simple

El enfoque más sencillo para cambiar automáticamente el tamaño del ancho y el alto de una fila es llamar alHoja de cálculo clase'autoajustar fila método. Élautoajustar fila toma un índice de fila (de la fila a redimensionar) como parámetro.

Autoajustar fila en un rango de Cells

Una fila se compone de muchas columnas. Aspose.Cells permite a los desarrolladores ajustar automáticamente una fila según el contenido de un rango de celdas dentro de la fila llamando a una versión sobrecargada delautoajustar fila método. Toma los siguientes parámetros:

  • Índice de fila, el índice de la fila que se va a ajustar automáticamente.
  • Índice de la primera columna, el índice de la primera columna de la fila.
  • Índice de la última columna, el índice de la última columna de la fila.

Élautoajustar fila comprueba el contenido de todas las columnas de la fila y luego ajusta automáticamente la fila.

Autoajustar columna - Simple

La forma más fácil de cambiar automáticamente el tamaño del ancho y el alto de una columna es llamar alHoja de cálculo clase'AutoFitColumn método. Él[AutoFitColumn](https://reference.aspose.com/cells/java/com.aspose.cells/worksheet#autoFitColumn(int)toma el índice de la columna (de la columna que se va a cambiar de tamaño) como parámetro.

Autoajustar columna en un rango de Cells

Una columna se compone de muchas filas. Es posible ajustar automáticamente una columna en función del contenido de un rango de celdas de la columna llamando a una versión sobrecargada deAutoFitColumn método que toma los siguientes parámetros:

  • índice de columna, representa el índice de la columna cuyo contenido debe ajustarse automáticamente
  • Índice de la primera fila, representa el índice de la primera fila de la columna
  • Índice de la última fila, representa el índice de la última fila de la columna

ÉlAutoFitColumn comprueba el contenido de todas las filas de la columna y luego ajusta automáticamente la columna.

Autoajustar filas para combinar Cells

Con Aspose.Cells es posible autoajustar filas incluso para celdas que se han combinado usando elAutoFitterOpciones API. AutoFitterOpcionesclase proporcionaAutoFitMergedCellsTypepropiedad que se puede usar para autoajustar filas para celdas combinadas.AutoFitMergedCellsTypeaceptaAutoFitMergedCellsTypeenumerable que tiene los siguientes miembros.

También puede utilizar las versiones sobrecargadas deautoajustar filas & AutoFitColumns métodos que aceptan un rango de filas/columnas y una instancia deAutoFitterOpciones para ajustar automáticamente las filas/columnas seleccionadas con el deseadoAutoFitterOpcionesrespectivamente.

Las firmas de los métodos antes mencionados son las siguientes:

  1. autoFitRows(int StartRow, int EndRow,AutoFitterOpcionesopciones)
  2. autoFitColumns(int primeracolumna, int ultimacolumna,AutoFitterOpcionesopciones)

Importante saber