पायथन का उपयोग करके एक्सेल में सेल्स को कैसे मर्ज करें

यहां एक लेख दिया गया है जो वर्णन करता है कि एस्पोज का उपयोग करने के लिए पर्यावरण स्थापित करने के लिए संसाधनों को साझा करके पायथन का उपयोग करके एक्सेल में कोशिकाओं को कैसे मर्ज किया जाए। विस्तृत प्रोग्रामिंग चरणों और एक रननेबल नमूना कोड के साथ जावा के माध्यम से पायथन के लिए सेल। आप विभिन्न विकल्पों का उपयोग करके कोशिकाओं को मर्ज करना भी सीखेंगे और इसमें कुछ नमूना पाठ डालकर विलय का परीक्षण करेंगे। अंत में, एक बार जब आप पायथन का उपयोग करके एक्सेल में दो कॉलम में शामिल हो जाते हैं, तो परिणामी कार्यपुस्तिका को XLSX के रूप में या किसी भी समर्थित प्रारूप जैसे XLS, ODS, आदि में सहेजा जा सकता है।

पायथन का उपयोग करके एक्सेल में सेल मर्ज करने के लिए कदम

  1. कक्षों को मर्ज करने के लिए परिवेश को जावा के माध्यम से पायथन के लिए Aspose.Cells का उपयोग करें में कॉन्फ़िगर करें
  2. एक नया Workbook ऑब्जेक्ट बनाएं
  3. पहले Worksheet ऑब्जेक्ट का संदर्भ प्राप्त करें
  4. चयनित कार्यपत्रक में कक्ष संग्रह का संदर्भ प्राप्त करें
  5. एकाधिक कक्षों को मर्ज करने के लिए सेल संग्रह में मर्ज () विधि को कॉल करें
  6. मर्ज () विधि में दिए गए मर्ज क्षेत्र के पहले सेल में एक मान सेट करें
  7. मर्ज किए गए कक्षों वाली कार्यपुस्तिका को सहेजें

ये चरण कार्य को पूरा करने के लिए न्यूनतम आवश्यक चरणों को परिभाषित करके पायथन का उपयोग करके एक्सेल में कोशिकाओं को कैसे संयोजित करें प्रक्रिया का वर्णन करते हैं। आप एक नई कार्यपुस्तिका बना सकते हैं या किसी मौजूदा कार्यपुस्तिका को लोड कर सकते हैं और फिर किसी भी शीट में सेल संग्रह का संदर्भ प्राप्त कर सकते हैं क्योंकि इस संग्रह में सेल मर्ज करने के तरीके हैं। मर्ज () विधि कम से कम चार तर्क लेती है जहां पहले 2 तर्क प्रारंभिक सेल का उल्लेख करते हैं जबकि अगले दो तर्क पंक्तियों और स्तंभों की संख्या का वर्णन करते हैं, जिसमें यह विलय किया जाना है।

पायथन का उपयोग करके एक्सेल में दो कॉलम मर्ज करने के लिए कोड

from pickle import TRUE
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import License, Workbook, DocxSaveOptions, SaveFormat
# Instantiate a license
license = License()
license.setLicense("Aspose.Total.lic")
# Create new Excel workbook
workbook = Workbook()
# Get first worksheet
worksheet = workbook.getWorksheets().get(0)
# Create cells class object
cells = worksheet.getCells()
# Merge cells in two columns i.e. third and fourth column starting from row 5 up to 14 i.e. 10 rows
cells.merge(5, 2, 10, 2)
# Enter a sample value
worksheet.getCells().get(5, 2).putValue("Sample value")
# Save the workbook
workbook.save("output.xlsx")
print("Using Python, merging of two columns performed successfully!!!")
jpype.shutdownJVM()

यह कोड दर्शाता है कि पायथन का उपयोग करके एक्सेल में दो कॉलम कैसे मर्ज करें जहां हमने चार तर्कों के साथ मर्ज () विधि का उपयोग किया है, जहां अंतिम दो तर्क पहले दो तर्कों के साथ उल्लिखित सेल से शुरू होने वाले विलय के लिए पंक्तियों और स्तंभों की संख्या प्रदान करते हैं। उसी विधि में। यदि हम पंक्तियों की संख्या 1 से अधिक प्रदान करते हैं और स्तंभों की संख्या 1 पर सेट करते हैं, तो यह एक स्तंभ में कक्षों के विलय का कारण बनेगा, हालांकि, यदि आप पंक्तियों की संख्या 1 और स्तंभों की संख्या 1 से अधिक प्रदान करते हैं , यह एक पंक्ति में कोशिकाओं के विलय का कारण बनेगा। 2 स्तंभों को मर्ज करने के लिए, पंक्तियों की संख्या को कॉलम में पंक्तियों की कुल संख्या पर सेट करें और दो स्तंभों को मर्ज करने के लिए स्तंभों की संख्या 2 पर सेट करें, इस प्रकार आप जितनी चाहें उतनी पंक्तियों या स्तंभों को मर्ज कर सकते हैं।

इस ट्यूटोरियल ने हमें पायथन का उपयोग करके एक्सेल में दो कॉलम कैसे संयोजित करें पर मार्गदर्शन किया है। हालांकि, यदि आप किसी कार्यपत्रक को किसी अन्य कार्यपुस्तिका में कॉपी करना चाहते हैं, तो पायथन में वर्कशीट को दूसरी वर्कबुक में कैसे कॉपी करें? पर लेख देखें।

 हिन्दी