Comment contrôler la vue du classeur avec Node.js via C++
Scénarios d’utilisation possibles
Lorsque vous devez ajuster l’affichage des pages Excel, vous devez savoir comment contrôler chaque module, tels que les barres de défilement horizontales et verticales, si oui ou non masquer les fichiers Excel ouverts, etc. Aspose.Cells for Node.js via C++ offre cette fonctionnalité. Aspose.Cells for Node.js via C++ fournit les propriétés et méthodes suivantes pour vous aider à atteindre vos objectifs.
- WorkbookSettings.isHScrollBarVisible()
- WorkbookSettings.isVScrollBarVisible()
- WorkbookSettings.isHidden()
- WorkbookSettings.isMinimized()
- WorkbookSettings.getWindowHeight()
- WorkbookSettings.getWindowWidth()
- WorkbookSettings.getWindowLeft()
- WorkbookSettings.getWindowTop()
Comment contrôler la vue du classeur en utilisant Aspose.Cells for Node.js via C++
Cet exemple montre comment :
- Créer un classeur.
- Ajouter des données aux cellules dans la première feuille de calcul.
- Masquer les barres de défilement horizontales et verticales de la vue du classeur.
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, "sample.xlsx");
// Instantiating an Workbook object
const workbook = new AsposeCells.Workbook();
// Obtaining the reference of the newly added worksheet
const ws = workbook.getWorksheets().get(0);
const cells = ws.getCells();
// Setting the value to the cells
let 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");
const temp = workbook.createStyle();
temp.getFont().setColor(AsposeCells.Color.Red);
cell.setStyle(temp);
// Hide horizontal and vertical scrollbars
workbook.getSettings().setIsHScrollBarVisible(false);
workbook.getSettings().setIsVScrollBarVisible(false);
workbook.save("out.xlsx");
Aperçu du fichier résultat: