Mostrar y ocultar líneas de cuadrícula y encabezados de filas y columnas con Node.js vía C++

Mostrar y ocultar las cuadrículas

Todas las hojas de cálculo de Excel tienen cuadrículas de forma predeterminada. Ayudan a delimitar las celdas para que sea fácil ingresar datos en celdas particulares. Las cuadrículas nos permiten ver una hoja de cálculo como una colección de celdas, donde cada celda es fácilmente identificable.

Controlar la visibilidad de las cuadrículas

Aspose.Cells proporciona una clase, Workbook, que representa un archivo de Microsoft Excel. La clase Workbook contiene una colección Workbook.getWorksheets() que permite acceder a cada hoja de trabajo en el archivo Excel. Una hoja de trabajo está representada por la clase Worksheet. La clase Worksheet ofrece una amplia variedad de propiedades y métodos para gestionar una hoja de trabajo. Para controlar la visibilidad de las líneas de cuadrícula, use la propiedad Worksheet.isGridlinesVisible(). Worksheet.isGridlinesVisible() es una propiedad booleana, lo que significa que solo puede almacenar un valor verdadero o falso.

Hacer visible las líneas de cuadrícula

Hacer visibles las líneas de cuadrícula estableciendo la propiedad Worksheet.isGridlinesVisible() en verdadero.

Ocultar líneas de cuadrícula

Ocultar líneas de cuadrícula estableciendo la propiedad Worksheet.isGridlinesVisible() en falso.

A continuación se muestra un ejemplo completo que demuestra el uso de la propiedad Worksheet.isGridlinesVisible() abriendo un archivo excel (book1.xls), ocultando las líneas de cuadrícula en la primera hoja de trabajo, y guardando el archivo modificado como output.xls.

const fs = require("fs");
const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "book1.xls");

// Reading the Excel file into a buffer
const fileData = fs.readFileSync(filePath);

// Instantiating a Workbook object
// Opening the Excel file through the file data
const workbook = new AsposeCells.Workbook(fileData);

// Accessing the first worksheet in the Excel file
const worksheet = workbook.getWorksheets().get(0);

// Hiding the grid lines of the first worksheet of the Excel file
worksheet.setIsGridlinesVisible(false);

// Saving the modified Excel file
workbook.save(path.join(dataDir, "output.xls"));

Mostrar y ocultar los encabezados de filas y columnas

Todas las hojas de cálculo en un archivo de Excel están compuestas por celdas que están dispuestas en filas y columnas. Todas las filas y columnas tienen valores únicos que se utilizan para identificarlas e identificar celdas individuales. Por ejemplo, las filas están numeradas - 1, 2, 3, 4, etc. - y las columnas están ordenadas alfabéticamente - A, B, C, D, etc. Los valores de filas y columnas se muestran en los encabezados. Con Aspose.Cells, los desarrolladores pueden controlar la visibilidad de estos encabezados de filas y columnas.

Controlar la visibilidad de las hojas de cálculo

Aspose.Cells proporciona una clase, Workbook, que representa un archivo de Microsoft Excel. La clase Workbook contiene una colección Workbook.getWorksheets() que permite a los desarrolladores acceder a cada hoja de trabajo en el archivo Excel. Una hoja de trabajo está representada por la clase Worksheet. La clase Worksheet proporciona una amplia gama de propiedades y métodos para gestionar una hoja de trabajo. Para controlar la visibilidad de los encabezados de filas y columnas, use la propiedad Worksheet.isRowColumnHeadersVisible(). Worksheet.isRowColumnHeadersVisible() es una propiedad booleana, lo que significa que solo puede almacenar un valor verdadero o falso.

Hacer visibles los encabezados de fila/columna

Hacer que los encabezados de fila y columna sean visibles estableciendo la propiedad Worksheet.isRowColumnHeadersVisible() en true.

Ocultar encabezados de filas/columnas

Ocultar encabezados de fila y columna estableciendo la propiedad Worksheet.isRowColumnHeadersVisible() en falso.

A continuación se muestra un ejemplo completo que explica cómo usar la propiedad Worksheet.isRowColumnHeadersVisible() abriendo un archivo excel (book1.xls), ocultando los encabezados de fila y columna en la primera hoja de trabajo y guardando el archivo modificado como output.xls.

const path = require("path");
const AsposeCells = require("aspose.cells.node");

// The path to the documents directory.
const dataDir = path.join(__dirname, "data");
const filePath = path.join(dataDir, "book1.xls");

// Instantiating a Workbook object with file path
const workbook = new AsposeCells.Workbook(filePath);

// Accessing the first worksheet in the Excel file
const worksheet = workbook.getWorksheets().get(0);

// Hiding the headers of rows and columns
worksheet.setIsRowColumnHeadersVisible(false);

// Saving the modified Excel file
workbook.save(path.join(dataDir, "output.xls"));