Ez az oktatóanyag bemutatja, hogyan lefagyaszthatja az ablaktáblákat a Excel alkalmazásban a Node.js használatával. Tartalmazza a fejlesztői környezet beállításának részleteit, a programfolyamat ábrázolásához szükséges lépések listáját, valamint egy mintakódot a sorok és oszlopok Excelben a Node.js használatával** rögzítéséhez. Különféle túlterhelt módszereket tárgyal az alkalmazásban való használathoz.
A panelek zárolásának lépései az Excelben a Node.js használatával
- Állítsa be az IDE-t a Aspose.Cells for Node.js Java-n keresztül használatára az ablaktáblák rögzítéséhez
- Az ablaktáblák zárolásához töltse be a forrás Excel-fájlt a Workbook objektumba
- Válassza ki a céllapot, és hívja meg a freezePanes() metódust
- Adja meg a referenciacellát a rögzítési pozícióhoz és az összes rögzítendő sorhoz és oszlophoz
- Mentse el a kimeneti Excel fájlt
Ezek a lépések határozzák meg a felső sor lefagyasztásának folyamatát az Excelben a Node.js használatával, ahol az alkalmazás követelményei alapján csak az oszlopokat vagy a sorokat és az oszlopokat is rögzítheti. Hívja meg a freezePanes() metódust a Worksheet osztályban, amely a referenciacella nevét vagy a rögzíteni kívánt sor/oszlop információit, valamint a referenciacella bal felső ablaktábláiban található sorok és oszlopok számát veszi fel. Mentse a kimenetet adatfolyamba vagy fájlba.
Kód az oszlop rögzítéséhez az Excelben a Node.js használatával
var aspose = aspose || {}; | |
aspose.cells = require("aspose.cells"); | |
// Set the license | |
new aspose.cells.License().setLicense("License.lic"); | |
// Instantiate a Workbook object | |
let wb = new aspose.cells.Workbook(); | |
let sheet = wb.getWorksheets().get(0); | |
sheet.freezePanes(5,5,3,2); | |
// Save the Excel file | |
wb.save("output.xlsx"); | |
console.log("Panes frozen successfully"); |
Ez a kód bemutatja, hogyan fagyasztható le az ablaktáblák az Excelben a Node.js használatával. A freezePanes() metódust használja, amely információkat vesz fel a referenciacella és a cellák fagyasztására szolgáló panelek meghatározásához. Használhatja az unFreezePanes() metódust az összes lefagyott ablaktábla eltávolításához egy lapról.
Ebben a témakörben megtanultuk, hogyan lehet több oszlopot lefagyasztani az Excelben a Node.js használatával, míg a sorokat a mintakóddal is rögzítheti. A sorok Excel-fájlban való csoportosításához olvassa el a Csoportosítsa a sorokat az Excelben a Node.js segítségével című cikket.