Kako primijeniti uvjetno oblikovanje u Excelu pomoću Node.js

Ovaj kratki vodič opisuje kako primijeniti uvjetno oblikovanje u Excel pomoću Node.js. Sadrži detalje za postavljanje razvojnog okruženja za rad sa značajkom, popis koraka za pisanje aplikacije i primjer koda koji se može izvoditi za dodavanje uvjetnog oblikovanja u proračunsku tablicu pomoću Node.js. Razumjet ćete cijeli postupak dodavanjem uvjeta i postavljanjem stila teksta kada je uvjet True.

Koraci za dodavanje uvjetnog oblikovanja u Excelu pomoću Node.js

  1. Postavite IDE da koristi Aspose.Cells za Node.js putem Jave za dodavanje uvjetnog oblikovanja
  2. Napravite proračunsku tablicu pomoću klase Workbook i pristupite tablici
  3. Pokrenite objekt ConditionalFormattings za odabrani list i pristupite njegovoj referenci kao objektu klase FormatConditionCollection
  4. Stvorite područje ćelije na koje će se primijeniti oblikovanje i dodajte ga objektu klase FormatConditionCollection
  5. Dodajte uvjet FormatConditionCollection i postavite njegovu pozadinu
  6. Spremite dobivenu radnu knjigu s uvjetnim oblikovanjem

Ovi koraci definiraju postupak dodavanja uvjetnog oblikovanja u Excelu na temelju vrijednosti ćelije pomoću Node.js. U ovom procesu dodajte objekt FormatConditionCollection u kolekciju ConditionalFormattings lista nakon čega slijedi dodavanje područja ćelije pomoću klase CellArea i uvjeta pomoću klase FormatCondition. Kasnije prilagodite stil uvjeta u novododanom objektu FormatCondition.

Kod za stvaranje uvjetnog oblikovanja u Excelu pomoću Node.js

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");

Ovaj primjer koda primjenjuje Excel uvjetno oblikovanje na temelju vrijednosti ćelije pomoću Node.js. Možete dodati onoliko uvjeta koliko je potrebno korištenjem metode addCondition() i postavljanjem željenog stila za svaki uvjet. Ova metoda pruža različite vrste uvjeta, kao što su BEGINS_WITH, ABOVE_AVERAGE, COLOR_SCALE i CONTAINS_BLANKS, da nabrojimo neke.

Ovaj vodič nas je vodio da dodamo uvjetno oblikovanje u MS Excel koristeći Node.js. Ako želite primijeniti filtar u Excelu, pogledajte članak na kako primijeniti filtar u Excelu koristeći Node.js.

 Hrvatski