Mostrar y ocultar filas, columnas y barras de desplazamiento

Mostrar y ocultar filas y columnas

Aspose.Cells para Python via .NET proporciona una clase, Workbook, que representa un archivo de Microsoft Excel. La clase Workbook contiene una worksheets colección que permite a los desarrolladores acceder a cada hoja de cálculo en el archivo de Excel. Una hoja de cálculo está representada por la clase Worksheet. La clase Worksheet proporciona una cells colección que representa todas las celdas en la hoja de cálculo. La Cells colección proporciona varios métodos para gestionar filas o columnas en una hoja de cálculo. Algunos de estos se discuten a continuación.

Mostrar filas y columnas

Los desarrolladores pueden mostrar cualquier fila o columna oculta llamando a los métodos unhide_row y unhide_column de la colección Cells respectivamente. Ambos métodos toman dos parámetros:

  • Índice de fila o columna - el índice de una fila o columna que se utiliza para mostrar la fila o columna específica.
  • Altura de fila o ancho de columna - la altura de fila o el ancho de columna asignados a la fila o columna después de desocultar.

Ocultar filas y columnas

Los desarrolladores pueden ocultar una fila o columna llamando a los métodos hide_row y hide_column de la colección Cells respectivamente. Ambos métodos toman el índice de fila y columna como parámetro para ocultar la fila o columna específica.

Ocultar múltiples filas y columnas

Los desarrolladores pueden ocultar múltiples filas o columnas a la vez llamando a los métodos hide_rows y hide_columns de la colección Cells respectivamente. Ambos métodos toman el índice de la fila o columna inicial y el número de filas o columnas que se deben ocultar como parámetros.

Mostrar y ocultar barras de desplazamiento

Las barras de desplazamiento se utilizan para navegar por el contenido de cualquier archivo. Normalmente, hay dos tipos de barras de desplazamiento:

  • Barras de desplazamiento verticales
  • Barras de desplazamiento horizontales

Microsoft Excel también proporciona barras de desplazamiento horizontal y vertical para que los usuarios puedan desplazarse por el contenido de la hoja de cálculo. Usando Aspose.Cells para Python via .NET, los desarrolladores pueden controlar la visibilidad de ambos tipos de barras de desplazamiento en archivos de Excel.

Controlar la visibilidad de las barras de desplazamiento

Aspose.Cells para Python via .NET proporciona una clase, Workbook que representa un archivo de Excel. La clase Workbook proporciona una amplia gama de propiedades y métodos para gestionar un archivo de Excel. Para controlar la visibilidad de las barras de desplazamiento, use las propiedades Workbook y WorkbookSettings.is_v_scroll_bar_visible de la clase WorkbookSettings.is_h_scroll_bar_visible. WorkbookSettings.is_v_scroll_bar_visible y WorkbookSettings.is_h_scroll_bar_visible son propiedades booleanas, lo que significa que estas propiedades solo pueden almacenar valores verdadero o falso.

Hacer visibles las Barras de Desplazamiento

Haga visibles las barras de desplazamiento estableciendo la propiedad WorkbookSettings.is_v_scroll_bar_visible o WorkbookSettings.is_h_scroll_bar_visible de la clase Workbook en true.

Ocultar Barras de Desplazamiento

Oculte las barras de desplazamiento estableciendo la propiedad WorkbookSettings.is_v_scroll_bar_visible o WorkbookSettings.is_h_scroll_bar_visible de la clase Workbook en false.

Código de Ejemplo

A continuación se muestra un código completo que abre un archivo de Excel, book1.xls, oculta ambas barras de desplazamiento y luego guarda el archivo modificado como output.xls.