यह कुरकुरा ट्यूटोरियल वर्णन करता है कि पायथन का उपयोग करके एक्सेल में सभी शीट को कैसे दिखाना है। इसमें पर्यावरण को स्थापित करने के लिए सभी विवरण शामिल हैं, इस एप्लिकेशन को बनाने के लिए किए जाने वाले चरणों का विस्तृत विवरण, और एक रन करने योग्य नमूना कोड **पायथन का उपयोग करके एक्सेल में छिपी हुई शीट दिखाने के लिए **। आप यह भी सीखेंगे कि केवल चयनित शीट्स को खोलकर और फिर परिणामी कार्यपुस्तिका को एक अलग XLSX, XLS, ODS, या किसी अन्य समर्थित प्रारूप के रूप में सहेज कर इस प्रक्रिया को कैसे अनुकूलित किया जाए।
पायथन का उपयोग करके सभी शीट्स को अनहाइड करने के चरण
- छिपी हुई शीट दिखाने के लिए जावा के माध्यम से पायथन के लिए Aspose.Cells जोड़ने के लिए परिवेश को कॉन्फ़िगर करें
- स्रोत एक्सेल फ़ाइल को Workbook क्लास ऑब्जेक्ट का उपयोग करके उसमें कुछ छिपी हुई शीट के साथ लोड करें
- सुरक्षित कार्यपुस्तिकाओं के लिए पासवर्ड के साथ या बिना असुरक्षित () विधि का उपयोग करें
- छिपी हुई चादरों का पता लगाने के लिए कार्यपुस्तिका में सभी कार्यपत्रकों के माध्यम से पुनरावृति करें
- ऐसी प्रत्येक शीट के visible flag को सही पर सेट करें
- सभी दृश्यमान शीटों के साथ अद्यतन कार्यपुस्तिका को डिस्क पर सहेजें
ये चरण पर्यावरण सेटिंग्स के लिए संसाधन के लिंक को साझा करके, प्रक्रिया में शामिल आवश्यक वर्गों, विधियों और गुणों को पेश करके, और कार्यक्षमता प्राप्त करने के लिए प्रोग्रामिंग तर्क को पेश करके, पायथन का उपयोग करके एक्सेल में कई शीट्स को *अनहाइड करने की प्रक्रिया की व्याख्या करते हैं। . यह आउटपुट एक्सेल फ़ाइल को वांछित प्रारूप में सहेजना भी दिखाता है।
पायथन का उपयोग करके स्प्रेडशीट को दिखाने के लिए कोड
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load the source spreadsheet | |
workbook = Workbook("WorkbookWithHiddenSheets.xlsx") | |
# Call unprotect() method for protected workbooks | |
workbook.unprotect("workbook") | |
# Iterate through all the sheets | |
for ws in workbook.getWorksheets(): | |
# Set visible flag | |
if(ws.isVisible() == False): | |
ws.setVisible(True) | |
# Save the resultant workbook | |
workbook.save("Output.xlsx") | |
print("Multiple hidden sheets shown successfully!!!") | |
jpype.shutdownJVM() |
उपरोक्त कोड पायथन का उपयोग करके शीट को प्रदर्शित करने की प्रक्रिया को प्रदर्शित करता है, जैसे कि एक कार्यपुस्तिका में सभी शीट्स को पुनरावृत्त किया जाता है और छिपी हुई शीट्स को isVisible() विधि का उपयोग करके पता लगाया जाता है और एक बार छिपी हुई शीट मिल जाने के बाद, इसका ध्वज ट्रू पर सेट हो जाता है। आप लोडऑप्शन क्लास ऑब्जेक्ट का उपयोग करके स्रोत कार्यपुस्तिका की लोडिंग को नियंत्रित करने के लिए वर्कबुक क्लास के अन्य कंस्ट्रक्टर्स का उपयोग कर सकते हैं। इसी तरह, आप वर्कशीट कोड नाम, कस्टम प्रॉपर्टीज, यदि वर्कबुक ओपन होने पर वर्कशीट का चयन किया जाता है, और वर्कशीट का नाम जैसे प्रत्येक वर्कशीट के अन्य गुणों की जांच कर सकते हैं।
इस ट्यूटोरियल ने हमें एक कार्यपुस्तिका में सभी या चयनित छिपी हुई शीट दिखाने के लिए मार्गदर्शन किया है। यदि आप किसी एक्सेल फ़ाइल को HTML में बदलने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके एक्सेल को HTML में कैसे बदलें पर लेख देखें।