Feltételes formázás alkalmazása az Excelben a Node.js használatával

Ez a rövid útmutató leírja, hogyan alkalmazhat feltételes formázást a Excel-ben a Node.js használatával. Tartalmazza a funkcióval való munkavégzéshez szükséges fejlesztői környezet beállításának részleteit, az alkalmazás megírásának lépéseinek listáját, valamint egy futtatható mintakódot a feltételes formázás hozzáadásához a Node.js segítségével a táblázatban. A teljes folyamatot megértheti egy feltétel hozzáadásával és a szövegstílus beállításával, ha a feltétel igaz.

Feltételes formázás hozzáadásának lépései az Excelben a Node.js használatával

  1. Állítsa be az IDE-t a Aspose.Cells a Node.js-hez Java-n keresztül használatára a feltételes formázás hozzáadásához
  2. Hozzon létre egy táblázatot a Workbook osztály használatával, és nyissa meg a munkalapot
  3. Indítsa el a ConditionalFormattings objektumot a kiválasztott laphoz, és érje el a hivatkozását a FormatConditionCollection osztály objektumaként
  4. Hozzon létre egy cellaterületet, ahol a formázást alkalmazni kell, és adja hozzá a FormatConditionCollection osztály objektumához
  5. Adjon hozzá egy feltételt a FormatConditionCollection gyűjteményhez, és állítsa be a hátterét
  6. Mentse az eredményül kapott munkafüzetet feltételes formázással

Ezek a lépések határozzák meg a feltételes formázás hozzáadásának folyamatát az Excelben a cellaérték alapján a Node.js használatával. Ebben a folyamatban adjon hozzá egy FormatConditionCollection objektumot egy lap ConditionalFormattings gyűjteményéhez, majd adjon hozzá egy cellaterületet a CellArea osztály használatával és egy feltételt a FormatCondition osztály használatával. Később testreszabhatja a feltétel stílusát az újonnan hozzáadott FormatCondition objektumban.

Kód feltételes formázás létrehozásához 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");
// Create a Workbook for conditional formatting and access its first sheet
var spreadsheet = new aspose.cells.Workbook();
var sheet = spreadsheet.getWorksheets().get(0);
// Initiate a conditional formatting object
var indexCondFormatting = sheet.getConditionalFormattings().add();
var fcs = sheet.getConditionalFormattings().get(indexCondFormatting);
// Create a cell range and add to the format conditions collection
var cellArea = new aspose.cells.CellArea();
cellArea.StartRow = 0;
cellArea.EndRow = 10;
cellArea.StartColumn = 0;
cellArea.EndColumn = 1;
fcs.addArea(cellArea);
// Create the first condition and get the reference to it
var conditionIndex = fcs.addCondition(aspose.cells.FormatConditionType.CELL_VALUE, aspose.cells.OperatorType.BETWEEN, "25", "100");
var formatCondition = fcs.get(conditionIndex);
// Set the desired formatting
formatCondition.getStyle().setBackgroundColor(aspose.cells.Color.getRed());
// Save the workbook with a conditional formatting
spreadsheet.save("output.xlsx");
console.log("Conditional formatting applied successfully");

Ez a mintakód Excel feltételes formázást alkalmaz a Node.js használatával a cellaérték alapján. Tetszőleges számú feltételt adhat hozzá az addCondition() metódus használatával, és minden feltételhez beállítja a kívánt stílust. Ez a módszer különféle feltételtípusokat biztosít, például BEGINS_WITH, ABOVE_AVERAGE, COLOR_SCALE és CONTAINS_BLANKS, hogy néhányat felsoroljunk.

Ez az oktatóanyag a feltételes formázás hozzáadásához vezetett az MS Excelben a Node.js használatával. Ha szűrőt szeretne alkalmazni az Excelben, olvassa el a hogyan kell szűrőt alkalmazni az Excelben a Node.js használatával című cikket.

 Magyar