यह संक्षिप्त मार्गदर्शिका वर्णन करती है कि Node.js का उपयोग करके Excel में सशर्त स्वरूपण कैसे लागू करें। इसमें सुविधा के साथ काम करने के लिए विकास वातावरण सेट करने का विवरण, एप्लिकेशन लिखने के चरणों की एक सूची और Node.js** का उपयोग करके स्प्रेडशीट में ** सशर्त स्वरूपण जोड़ने के लिए एक चलाने योग्य नमूना कोड है। आप एक शर्त जोड़कर और शर्त सत्य होने पर टेक्स्ट शैली सेट करके पूरी प्रक्रिया को समझेंगे।
Node.js का उपयोग करके Excel में सशर्त स्वरूपण जोड़ने के चरण
- सशर्त स्वरूपण जोड़ने के लिए आईडीई को जावा के माध्यम से Node.js के लिए Aspose.Cells का उपयोग करने के लिए सेट करें
- Workbook क्लास का उपयोग करके एक स्प्रेडशीट बनाएं और एक शीट तक पहुंचें
- चयनित शीट के लिए कंडीशनलफॉर्मेटिंग ऑब्जेक्ट आरंभ करें और कक्षा FormatConditionCollection के ऑब्जेक्ट के रूप में इसके संदर्भ तक पहुंचें।
- एक सेल क्षेत्र बनाएं जहां फ़ॉर्मेटिंग लागू की जानी है और इसे क्लास FormatConditionCollection के ऑब्जेक्ट में जोड़ें
- FormatConditionCollection में एक शर्त जोड़ें और इसकी पृष्ठभूमि सेट करें
- परिणामी कार्यपुस्तिका को सशर्त स्वरूपण के साथ सहेजें
ये चरण Node.js* का उपयोग करके सेल मान के आधार पर Excel में *सशर्त स्वरूपण जोड़ने की प्रक्रिया को परिभाषित करते हैं। इस प्रक्रिया में, शीट के कंडीशनलफॉर्मेटिंग संग्रह में एक FormatConditionCollection ऑब्जेक्ट जोड़ें, इसके बाद CellArea क्लास का उपयोग करके एक सेल क्षेत्र और FormatCondition क्लास का उपयोग करके एक शर्त जोड़ें। बाद में, नए जोड़े गए FormatCondition ऑब्जेक्ट में स्थिति की शैली को अनुकूलित करें।
Node.js का उपयोग करके Excel में सशर्त स्वरूपण बनाने के लिए कोड
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"); |
यह नमूना कोड Node.js का उपयोग करके सेल मान के आधार पर एक्सेल सशर्त स्वरूपण लागू करता है। आप addCondition() विधि का उपयोग करके और प्रत्येक शर्त के लिए वांछित शैली सेट करके जितनी आवश्यकता हो उतनी शर्तें जोड़ सकते हैं। यह विधि कुछ को सूचीबद्ध करने के लिए विभिन्न प्रकार की स्थिति प्रदान करती है, जैसे BEGINS_WITH, ABOVE_AVERAGE, COLOR_SCALE, और CONTAINS_BLANKS।
इस ट्यूटोरियल ने हमें Node.js* का उपयोग करके MS Excel में *कंडीशनल फ़ॉर्मेटिंग जोड़ने के लिए मार्गदर्शन किया है। यदि आप Excel में कोई फ़िल्टर लागू करना चाहते हैं, तो Node.js का उपयोग करके एक्सेल में फ़िल्टर कैसे लागू करें पर आलेख देखें।