Mostrar u Ocultar Barras de Desplazamiento en Aspose.Cells
Las barras de desplazamiento son muy útiles 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 horizontales y verticales para que los usuarios puedan desplazarse por el contenido de la hoja de cálculo. Utilizando Aspose.Cells, los desarrolladores pueden controlar la visibilidad de ambos tipos de barras de desplazamiento en los archivos de Excel.
Aspose.Cells 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, utiliza las propiedades IsVScrollBarVisible y IsHScrollBarVisible de la clase WorkbookSettings. IsVScrollBarVisible y IsHScrollBarVisible son propiedades Booleanas, lo que significa que estas propiedades solo pueden almacenar valores true o false.
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.
La captura de pantalla siguiente muestra el archivo Book1.xls que contiene ambas barras de desplazamiento. El archivo modificado se guarda como archivo output.xls, también se muestra a continuación.
Book1.xls: Archivo de Excel antes de cualquier modificación
output.xls: Archivo de Excel después de la modificación
C#
//Creating a file stream containing the Excel file to be opened
FileStream fstream = new FileStream("book1.xls", FileMode.Open);
//Instantiating a Workbook object
//Opening the Excel file through the file stream
Workbook workbook = new Workbook(fstream);
//Hiding the vertical scroll bar of the Excel file
workbook.Settings.IsVScrollBarVisible = false;
//Hiding the horizontal scroll bar of the Excel file
workbook.Settings.IsHScrollBarVisible = false;
//Saving the modified Excel file
workbook.Save("output.xls");
//Closing the file stream to free all resources
fstream.Close();