<पी> एक "पूरा होने तक लॉक" चेकलिस्ट कार्य प्रबंधन को सशक्त बनाती है। यह सुनिश्चित करता है कि कार्य क्रमिक रूप से पूरे हों, संगठन और जवाबदेही में सुधार हो। आप शीट लॉजिक, वीबीए और शीट सुरक्षा को मिलाकर इस प्रकार की चेकलिस्ट बना सकते हैं। <पी> इस ट्यूटोरियल में, हम दिखाएंगे कि एक्सेल लॉजिक और शीट सुरक्षा का उपयोग करके "पूर्ण होने तक लॉक" चेकलिस्ट कैसे बनाई जाए।
चरण 1:अपनी चेकलिस्ट सेट करें
<पी> आइए एक्सेल में स्पष्ट रूप से एक कार्य सूची बनाएं। <पी>
चरण 2:चेकबॉक्स और लिंक सेल डालें
- डेवलपर के पास जाएं टैब>> सम्मिलित करें चुनें>> चेकबॉक्स चुनें फ़ॉर्म नियंत्रण से .
- प्रत्येक कार्य के बगल में “पूर्ण” के अंतर्गत चेकबॉक्स रखें ” कॉलम.
- प्रत्येक चेकबॉक्स पर राइट-क्लिक करें>> प्रारूप नियंत्रण चुनें .
- सेल एल का चयन करें स्याही प्रत्येक चेकबॉक्स को "स्थिति" कॉलम (उदाहरण के लिए, D2, D3, D4, D5, D6, D7) के अंतर्गत संबंधित कक्षों पर चेक करें।
- ठीक क्लिक करें .
चरण 3:कार्यों को लॉक/अनलॉक करने के लिए एक्सेल शीट लॉजिक और VBA का उपयोग करें
<पी> चूँकि Excel का डेटा सत्यापन प्रपत्र नियंत्रणों पर लागू नहीं होता है, तर्क के आधार पर चेकबॉक्स स्थिति को नियंत्रित करने के लिए VBA का उपयोग करें:- डेवलपर पर जाएं टैब>> विजुअल बेसिक चुनें .
- सम्मिलित करें से मेनू>> मॉड्यूल चुनें .
- निम्नलिखित कोड को कॉपी और पेस्ट करें।
Sub CheckBoxControls()
ActiveSheet.CheckBoxes("Check Box 2").Enabled = Range("D2").Value
ActiveSheet.CheckBoxes("Check Box 3").Enabled = Range("D3").Value
ActiveSheet.CheckBoxes("Check Box 4").Enabled = Range("D4").Value
ActiveSheet.CheckBoxes("Check Box 5").Enabled = Range("D5").Value
ActiveSheet.CheckBoxes("Check Box 6").Enabled = Range("D6").Value
End Sub
- यह VBA कोड सेल मानों के आधार पर चेक बॉक्स को सक्षम या अक्षम करता है।
- यदि D2 सत्य है, तो चेकबॉक्स सक्षम हो जाता है (क्लिक करने योग्य)।
- यदि D2 गलत है, तो चेकबॉक्स लॉक हो गया है।
- यह तर्क सुनिश्चित करता है कि कार्य 1 पूरा होने तक कार्य 2 पर क्लिक नहीं किया जा सकता।
- "चेक बॉक्स 2" और "चेक बॉक्स 3" को अपने वास्तविक चेकबॉक्स नामों से बदलें।
- चेकबॉक्स नाम ढूंढने के लिए, राइट-क्लिक करें और कॉलम ए के ऊपर नाम बॉक्स चेक करें।
- बेहतर समझ के लिए, हमने चेकबॉक्स नामों को हटाया या संपादित नहीं किया है।
चरण 4:मैक्रो को चेकबॉक्स पर असाइन करें
- प्रत्येक चेकबॉक्स पर राइट-क्लिक करें>> मैक्रो असाइन करें चुनें .
- CheckBoxControl चुनें>>ठीकपर क्लिक करें .
- यह सुनिश्चित करता है कि जब भी चेकबॉक्स पर क्लिक किया जाता है तो मैक्रो चलता है।
चरण 4:विज़ुअल क्यू के लिए सशर्त स्वरूपण
<पी> आप लॉक/अनलॉक सेल को दृश्य रूप से हाइलाइट कर सकते हैं।- “कार्य विवरण” का चयन करें कॉलम.
- घर पर जाएं टैब>> सशर्त फ़ॉर्मेटिंग चुनें>> नया नियम चुनें .
- चुनें किस सेल को फ़ॉर्मेट करना है यह चुनने के लिए फ़ॉर्मूला का उपयोग करें .
- निम्न सूत्र डालें:
- फ़ॉर्मेटिंग शैली सेट करें. एकधूसर-आउटदिखाने के लिए वाइब, लॉक किए गए कार्यों के लिए ग्रे रंग का फ़ॉन्ट चुनें।
- ठीक क्लिक करें .
<पी> अब, कार्य दृश्य रूप से अपनी लॉक/अनलॉक स्थिति दर्शाते हैं। चरण 5:शीट सुरक्षा लागू करें
<पी> अपने तर्क को सुरक्षित करने के लिए:- सबसे पहले, उन सेल को अनलॉक करें जहां उपयोगकर्ता इंटरैक्शन की अनुमति है:
- चेकबॉक्स सेल का चयन करें।
- राइट-क्लिक करें>> सेल्स को फ़ॉर्मेट करें चुनें .
- सुरक्षा पर जाएं टैब>> लॉक को अनचेक करें .
- ठीक क्लिक करें .
<पी> अब, आपकी शीट सुरक्षित है, और उपयोगकर्ता केवल अनलॉक किए गए चेकबॉक्स के साथ इंटरैक्ट कर सकते हैं। <पी> संरचना और तर्क को लागू करने के लिए: - समीक्षा पर जाएं टैब>> प्रोटेक्ट शीट चुनें .
- यदि आप चाहें तो एक पासवर्ड सेट करें।
- "ऑब्जेक्ट संपादित करें" विकल्प को अनचेक करें, फिर ठीक पर क्लिक करें .
चरण 6:चेकलिस्ट का परीक्षण करें
- आप चेक बॉक्स का नाम हटा सकते हैं या नया नाम निर्दिष्ट कर सकते हैं।
- प्रारंभ में, केवल कार्य 1 चयन योग्य होगा.
- जब टास्क 1 को चेक किया जाता है (यानी, D2 सत्य हो जाता है), तो टास्क 2 सक्षम हो जाता है।
- यह पैटर्न कार्य क्रम का पालन करता रहेगा।
- आप पिछले कार्य को पूरा करने से पहले किसी भी कार्य का चयन नहीं कर सकते।
- कार्य 5 की जाँच किए बिना कार्य 6 की जाँच करने का प्रयास करें।
- कार्य 6 लॉक के रूप में दिखाई दे रहा है।
गतिशील प्रगति संकेतक जोड़ना
<पी> आप चेकलिस्ट के आधार पर किसी कार्य की प्रगति दिखाने के लिए एक गतिशील प्रगति संकेतक सम्मिलित कर सकते हैं।- एक सेल का चयन करें और निम्नलिखित सूत्र डालें।
=COUNTIF(D2:D7, TRUE)/COUNTA(D2:D7)
- पूर्णता की प्रगति प्रदर्शित करने के लिए सेल को प्रतिशत के रूप में प्रारूपित करें।
अंतिम विचार और उपयोग के मामले
<पी> उपरोक्त चरणों का पालन करके, आप शक्तिशाली "पूर्ण होने तक लॉक" चेकलिस्ट बना सकते हैं जो कार्य अनुशासन को बढ़ावा देते हैं। यह अनुक्रमिक कार्य समापन को लागू करके कार्य प्रबंधन को बेहतर बनाने में मदद करता है। आप इस तकनीक का उपयोग निम्नलिखित क्षेत्रों में कर सकते हैं;- प्रशिक्षण जांच सूची:कर्मचारियों को विशिष्ट प्रशिक्षण चरणों को क्रमिक रूप से पूरा करना होगा।
- सुरक्षा प्रक्रियाएं:यह सुनिश्चित करना कि महत्वपूर्ण कदम छोड़े नहीं जाएं।
- गुणवत्ता जांच:अनुपालन और मानकों को बनाए रखना।
- शैक्षिक पाठ्यक्रम मॉड्यूल:छात्रों को आगे बढ़ने के लिए पूर्व-आवश्यकताएं पूरी करनी होंगी।