यह लेख बताता है कि Java का उपयोग करके Excel में सेल को कैसे अलग किया जाए। इसमें IDE सेटिंग, कार्य को पूरा करने के लिए चरणों की सूची और Java का उपयोग करके Excel में मर्ज किए गए सेल को विभाजित करने के लिए एक नमूना कोड शामिल है। यह इस API में विभिन्न विधियों का उपयोग करके शीट से सभी या चयनित मर्ज किए गए क्षेत्रों को समझाएगा।
जावा का उपयोग करके सेल्स को अलग करने के चरण
- मर्ज किए गए सेल को विभाजित करने के लिए IDE को Aspose.Cells for Java का उपयोग करने के लिए सेट करें
- स्रोत एक्सेल फ़ाइल को Workbook ऑब्जेक्ट में लोड करें जिसमें एक या अधिक मर्ज किए गए क्षेत्र हों
- मर्ज किए गए क्षेत्रों वाली शीट तक पहुंचें
- चयनित शीट में सभी मर्ज किए गए सेल क्षेत्रों का संग्रह प्राप्त करें
- सभी मर्ज किए गए सेल क्षेत्रों के माध्यम से पुनरावृति करें और प्रत्येक के लिए एक श्रेणी बनाएं
- प्रत्येक श्रेणी के लिए unMerge() विधि को कॉल करें
- मर्ज किए गए क्षेत्रों को हटाने के बाद आउटपुट एक्सेल फ़ाइल को सहेजें
ये चरण Java का उपयोग करके मर्ज किए गए सेल को विभाजित करने की प्रक्रिया को सारांशित करते हैं। स्रोत Excel फ़ाइल को लोड करके और चयनित शीट में सभी मर्ज किए गए क्षेत्रों के माध्यम से पुनरावृत्ति करके प्रक्रिया शुरू करें। प्रत्येक मर्ज किए गए क्षेत्र के विरुद्ध एक श्रेणी बनाएँ और मर्ज किए गए सेल में डेटा खोए बिना मर्जिंग को हटाने के लिए unMerge() विधि को कॉल करें।
जावा का उपयोग करके बिना डेटा खोए सेल्स को अलग करने का कोड
import com.aspose.cells.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Un-merge merged areas using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load a workbook | |
Workbook wb = new Workbook("book1.xlsx"); | |
// Access the first worksheet | |
Worksheet sheet = wb.getWorksheets().get(0); | |
CellArea[] cellAreas = sheet.getCells().getMergedAreas(); | |
for(CellArea cellArea : cellAreas) | |
{ | |
// Create a range | |
Range range = sheet.getCells().createRange( | |
cellArea.StartRow, | |
cellArea.StartColumn, | |
cellArea.EndRow- cellArea.StartRow, | |
cellArea.EndColumn-cellArea.StartColumn); | |
range.unMerge(); | |
} | |
// Save the workbook | |
wb.save("UnMerged.xlsx"); | |
System.out.println("Done"); | |
} | |
} |
यह नमूना कोड Java का उपयोग करके Excel में सेल को अनमर्ज कैसे करें दर्शाता है। यह दिखाता है कि चयनित शीट से सभी मर्ज किए गए क्षेत्रों को कैसे हटाया जाए। आप संबंधित सेल क्षेत्र के लिए सेल की एक अलग श्रेणी बनाकर ही चयनित मर्ज किए गए क्षेत्रों को हटा सकते हैं।
इस लेख में हमें मर्ज किए गए क्षेत्रों को हटाने के बारे में बताया गया है। यदि आप कोशिकाओं को मर्ज करना चाहते हैं, तो जावा का उपयोग करके एक्सेल में सेल्स को कैसे मर्ज करें पर लेख देखें।