एक्सेल में विशिष्ट सेल सामग्री को डिलीट होने से कैसे रोकें?
यह आलेख एक्सेल में विशिष्ट सेल सामग्री को हटाए जाने से रोकने के बारे में बात कर रहा है। आप इसे इस आलेख में दी गई विधियों से प्राप्त कर सकते हैं।
वर्कशीट की सुरक्षा करके विशिष्ट सेल सामग्री को हटाए जाने से रोकें
VBA कोड का उपयोग करके विशिष्ट सेल सामग्री को हटाए जाने से रोकें
वर्कशीट की सुरक्षा करके विशिष्ट सेल सामग्री को हटाए जाने से रोकें
डिफ़ॉल्ट रूप से, वर्कशीट में सभी सेल लॉक होते हैं। यदि आप विशिष्ट सेल सामग्री को हटाए जाने से रोकना चाहते हैं, और सुरक्षा के बाद अन्य सेल को संपादन योग्य बनाना चाहते हैं, तो कृपया निम्नानुसार कार्य करें।
1. क्लिक करें संपूर्ण वर्कशीट का चयन करने के लिए वर्कशीट के ऊपरी बाएँ कोने पर बटन। फिर प्रेस कंट्रोल + 1 कुंजी को खोलने के लिए प्रारूप प्रकोष्ठों संवाद बॉक्स।
2. पॉप अप में प्रारूप प्रकोष्ठों संवाद बॉक्स, अनचेक करें बंद के तहत विकल्प सुरक्षा टैब क्लिक करें, और उसके बाद क्लिक करें OK बटन। स्क्रीनशॉट देखें:
3. उन कक्षों का चयन करें जिनकी सामग्री आप नहीं हटाना चाहते, दबाएँ कंट्रोल खोलने के लिए + 1 कुंजी प्रारूप प्रकोष्ठों डायलॉग बॉक्स फिर से चेक करें बंद के तहत विकल्प सुरक्षा टैब क्लिक करें, और उसके बाद क्लिक करें OK बटन.
4. अब क्लिक करें समीक्षा > शीट को सुरक्षित रखें, फिर दोनों में अपना पासवर्ड निर्दिष्ट करें और पुष्टि करें शीट को सुरक्षित रखें और पासवर्ड की पुष्टि डायलॉग बॉक्स।
अब वर्कशीट सुरक्षित है. और निर्दिष्ट सेल सामग्री को अब हटाया नहीं जाएगा।
VBA कोड का उपयोग करके विशिष्ट सेल सामग्री को हटाए जाने से रोकें
उपरोक्त दो तरीकों के अलावा, आप वर्कशीट में विशिष्ट सेल सामग्री को हटाए जाने से रोकने के लिए वीबीए कोड चला सकते हैं। कृपया निम्नानुसार करें.
1. वर्कशीट खोलें जिसमें सेल सामग्री है जिसे आप हटाना नहीं चाहते हैं, शीट टैब पर राइट क्लिक करें और फिर क्लिक करें कोड देखें राइट-क्लिक मेनू से।
2. नीचे दिए गए VBA कोड को कॉपी करके कोड विंडो में पेस्ट करें अनुप्रयोगों के लिए माइक्रोसॉफ्ट विज़ुअल बेसिक खिड़की.
वीबीए कोड: एक्सेल में विशिष्ट सेल सामग्री को हटाए जाने से रोकें
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("A1:E7")) Is Nothing Then Exit Sub
On Error GoTo ExitPoint
Application.EnableEvents = False
If Not IsDate(Target(1)) Then
Application.Undo
MsgBox " You can't delete cell contents from this range " _
, vbCritical, "Kutools for Excel"
End If
ExitPoint:
Application.EnableEvents = True
End Sub
नोट: कोड में, A1:E17 वह सीमा है जिसे आप सेल सामग्री को हटाए जाने से रोकेंगे। आप अपनी आवश्यकताओं के आधार पर सीमा बदल सकते हैं।
अब से, जब आप श्रेणी A1:E17 से सेल सामग्री को हटाने का प्रयास करेंगे, तो आपको एक मिलेगा एक्सेल के लिए कुटूल नीचे दिखाए गए स्क्रीनशॉट के अनुसार डायलॉग बॉक्स पर क्लिक करें OK बटन.
संबंधित लेख:
- Excel में किसी निश्चित वर्कशीट को डिलीट होने से कैसे रोकें?
- एक्सेल में एकाधिक वर्कशीट के चयन को कैसे रोकें?
सर्वोत्तम कार्यालय उत्पादकता उपकरण
एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है। वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...
ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है
- Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
- नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
- आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!