Obtener Rango de Celdas
Contents
[
Hide
]
Escenarios de uso posibles
Cuando solo necesitas manipular algunos datos en la hoja de trabajo, necesitas conocer el rango de datos de toda la hoja. Aspose.Cells for Node.js via C++ ofrece esta función. Aspose.Cells for Node.js via C++ proporciona las siguientes propiedades y métodos para ayudarte a lograr tus objetivos.
- Cells.getMaxDisplayRange
- Cells.getMaxRow
- Cells.getMaxDataRow
- Cells.getMaxColumn
- Cells.getMaxDataColumn
Obtener rango de celdas usando Aspose.Cells for Node.js via C++
Este ejemplo muestra cómo:
- Crear un libro de trabajo.
- Agregar datos a las celdas en la primera hoja de cálculo.
- Obtener celdas Range.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const AsposeCells = require("aspose.cells.node"); | |
var workbook = new AsposeCells.Workbook(AsposeCells.FileFormatType.Xlsx); | |
var cells = workbook.getWorksheets().get(0).getCells(); | |
//Setting the value to the cells | |
var cell = cells.get("A1"); | |
cell.putValue("Fruit"); | |
cell = cells.get("B1"); | |
cell.putValue("Count"); | |
cell = cells.get("C1"); | |
cell.putValue("Price"); | |
cell = cells.get("A2"); | |
cell.putValue("Apple"); | |
cell = cells.get("A3"); | |
cell.putValue("Mango"); | |
cell = cells.get("A4"); | |
cell.putValue("Blackberry"); | |
cell = cells.get("A5"); | |
cell.putValue("Cherry"); | |
cell = cells.get("B2"); | |
cell.putValue(5); | |
cell = cells.get("B3"); | |
cell.putValue(3); | |
cell = cells.get("B4"); | |
cell.putValue(6); | |
cell = cells.get("B5"); | |
cell.putValue(4); | |
cell = cells.get("C2"); | |
cell.putValue(5); | |
cell = cells.get("C3"); | |
cell.putValue(20); | |
cell = cells.get("C4"); | |
cell.putValue(30); | |
cell = cells.get("C5"); | |
cell.putValue(60); | |
cell = cells.get("E10"); | |
var temp = workbook.createStyle(); | |
temp.getFont().setColor(new AsposeCells.Color(255, 0, 0)); | |
cell.setStyle(temp); | |
// Get max display range of worksheet | |
var range = cells.getMaxDisplayRange(); | |
//get maximum row index of cell which contains data or style. | |
console.log(cells.getMaxRow()); | |
//get maximum row index of cell which contains data. | |
console.log(cells.getMaxDataRow()); | |
//get maximum column index of cell which contains data or style. | |
console.log(cells.getMaxColumn()); | |
//get maximum column index of cell which contains data. | |
console.log(cells.getMaxDataColumn()); |