Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

यह लेख आपको दिखाएगा कि एक बटन के साथ एक्सेल में कॉलम कैसे छिपाएं। आमतौर पर, एक्सेल शीट के डेटा पर काम करते समय अनावश्यक कॉलम छिपाना एक आम बात है। और यह कॉन्टेक्स्ट मेनू या फॉर्मेट रिबन से कमांड द्वारा आसानी से किया जा सकता है। लेकिन जब आपके डेटासेट में अत्यधिक मात्रा में कॉलम होते हैं, तो आप कमांड द्वारा इन कॉलम को एक-एक करके छिपाने में थकाऊ महसूस कर सकते हैं। हालांकि, आप मैक्रो का उपयोग करके कोड में रेंज सेट करके जितने चाहें उतने कॉलम छिपा सकते हैं। इस लेख में, हम आपको दिखाएंगे कि इन प्रकार के मैक्रो को बटन में कैसे असाइन करें ताकि आप माउस पर सिर्फ एक क्लिक के साथ कॉलम छिपाएं कमांड संचालित कर सकें।

बटन के साथ एक्सेल में कॉलम छिपाने के 4 तरीके

डेटासेट में, हमारे पास कुछ लोगों, उनके नाम, वेतन, बचत आदि के बारे में जानकारी है।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

हम आपको बाद के अनुभागों में डेटासेट के कुछ कॉलम को छिपाने का तरीका दिखाएंगे।

1. कॉलम प्रॉपर्टी से बटन के साथ कॉलम छिपाएं

जब भी हम एक्सेल शीट में कमांड निष्पादित करने के लिए बटन का उपयोग करते हैं, तो हमें माइक्रोसॉफ्ट विजुअल बेसिक फॉर एप्लीकेशन (VBA) का उपयोग करना होता है और उस बटन को मैक्रो असाइन करना होता है। यहां, हम बटन की मदद से कॉलम छिपाने के लिए VBA कॉलम प्रॉपर्टी का उपयोग करेंगे। हम यह ऑपरेशन सिंगल और मल्टीपल दोनों कॉलम के लिए कर सकते हैं। आइए निम्नलिखित खंड में इस मामले पर चर्चा करें।

1.1. सिंगल कॉलम छिपाना

हम कॉलम D को छिपाने के लिए Columns.Hidden प्रॉपर्टी का उपयोग करेंगे। आइए नीचे दिए गए निर्देशों का पालन करें।

चरण:

  • सबसे पहले, डेवलपर टैब पर जाएं और फिर विजुअल बेसिक चुनें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • उसके बाद, VBA एडिटर दिखाई देगा। VBA मॉड्यूल खोलने के लिए इन्सर्ट >> मॉड्यूल चुनें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • अब, VBA मॉड्यूल में निम्न कोड टाइप करें।
Sub HideByColumnProperty() Columns("D").Hidden = True End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

यह कोड संबंधित मैक्रो चलाने के बाद कॉलम D को छिपा देगा।

  • उसके बाद, अपनी शीट पर वापस जाएं और डेवलपर >> इन्सर्ट >> बटन (फॉर्म कंट्रोल्स) चुनें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • उसके बाद, अपना वांछित मैक्रो असाइन करें।
  • OK पर क्लिक करें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • अगला, एडिट टेक्स्ट चुनकर अपने बटन को नाम दें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • अब आपका बटन पूरी तरह सेट है।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • बस बटन पर क्लिक करें और आप देखेंगे कि कॉलम D अब अदृश्य है।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप कॉलम प्रॉपर्टी का उपयोग करके बटन के साथ एक्सेल में एक सिंगल कॉलम छिपा सकते हैं। आप इन्सर्ट टैब >> इलस्ट्रेशन >> शेप >> अपनी पसंद का कोई भी शेप चुनकर और कॉन्टेक्स्ट मेनू (राइट-क्लिक शेप पर) से इसमें मैक्रो असाइन करके भी बटन बना सकते हैं।

1.2. मल्टीपल कॉलम छिपाना

मान लें, हम कॉलम E और F छिपाना चाहते हैं। आइए नीचे दी गई प्रक्रिया से गुजरें। हम आपको सेक्शन 1.1. पूरी तरह पढ़ने की सलाह देते हैं क्योंकि यहां हम कुछ चरण छोड़ने जा रहे हैं।

चरण:

  • मॉड्यूल खोलने के बाद नए मॉड्यूल में निम्न कोड टाइप करें।
Sub HideMultipleByColumnProperty() Columns("E:F").Hidden = True End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

यह कोड मैक्रो चलाने के बाद कॉलम E और F को छिपा देगा।

  • उसके बाद, इस मैक्रो को बटन को असाइन करें और उस पर क्लिक करें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप कॉलम प्रॉपर्टी का उपयोग करके मल्टीपल कॉलम छिपा सकते हैं।

अधिक पढ़ें: एक्सेल में कॉलम छिपाने और अनहाइड करने के 7 क्विक तरीके

2. रेंज प्रॉपर्टी का उपयोग करके बटन के साथ कॉलम छिपाएं

हम बटन की मदद से कॉलम छिपाने के लिए VBA रेंज प्रॉपर्टी का भी उपयोग कर सकते हैं। हम यह ऑपरेशन सिंगल और मल्टीपल दोनों कॉलम के लिए कर सकते हैं। आइए निम्नलिखित खंड में इस मामले पर चर्चा करें।

2.1. सिंगल कॉलम छिपाना

हम कॉलम D को छिपाने के लिए Range.Hidden प्रॉपर्टी का उपयोग करेंगे। आइए नीचे दिए गए निर्देशों का पालन करें।

चरण:

  • सबसे पहले, सेक्शन 1 के चरणों का पालन करके VBA मॉड्यूल खोलें।
  • अगला, VBA मॉड्यूल में निम्न कोड टाइप करें।
Sub HideByRangeProperty() Range("D:D").EntireColumn.Hidden = True End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • उसके बाद, इस मैक्रो को नए बटन को असाइन करें जैसा हमने सेक्शन 1 में किया था।
  • उसके बाद, उस बटन पर क्लिक करें। आप देखेंगे कि कॉलम D गायब हो जाता है।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप रेंज प्रॉपर्टी का उपयोग करके बटन के साथ एक्सेल में एक सिंगल कॉलम छिपा सकते हैं।

2.2. मल्टीपल कॉलम छिपाना

मान लें, हम कॉलम E और F छिपाना चाहते हैं। आइए नीचे दी गई प्रक्रिया से गुजरें।

चरण:

  • नए मॉड्यूल में निम्न कोड टाइप करें।
Sub HideMultipleByRangeProperty() Range("E:F").EntireColumn.Hidden = True End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • उसके बाद, इस मैक्रो को बटन को असाइन करें और उस पर क्लिक करें। यह ऑपरेशन E और F कॉलम को छिपा देगा।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप रेंज प्रॉपर्टी का उपयोग करके मल्टीपल कॉलम छिपा सकते हैं।

अधिक पढ़ें: एक्सेल में रो और कॉलम छिपाने के 10 तरीके

समान पठन

  • एक्सेल में अनहाइड कॉलम शॉर्टकट काम नहीं कर रहा (6 समाधान)
  • एक्सेल VBA: मापदंड के आधार पर कॉलम छिपाएं (6 उपयोगी उदाहरण)
  • ड्रॉप डाउन लिस्ट चयन के आधार पर एक्सेल में कॉलम छिपाएं या अनहाइड करें
  • एक्सेल VBA: कॉलम नंबर का उपयोग करके कॉलम छिपाएं (6 उदाहरण)

3. चयन द्वारा बार-बार कॉलम छिपाएं

आप कॉलम छिपाने के लिए एक बटन बना सकते हैं जिसका उपयोग एक के बाद एक किया जा सके। आइए इस विषय पर काम करें।

चरण:

  • सबसे पहले, सेक्शन 1 के चरणों का पालन करके VBA मॉड्यूल खोलें।
  • अगला, VBA मॉड्यूल में निम्न कोड टाइप करें।
Sub HideColumnsBySelectionAndRepeatedly() ActiveCell.Offset(0, 1).Columns("A:A").EntireColumn.Select Selection.EntireColumn.Hidden = True End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

यह कोड आपके चुने हुए कॉलम या सेल के बगल वाले कॉलम को छिपा देगा।

  • उसके बाद, इस मैक्रो को नए बटन को असाइन करें जैसा हमने सेक्शन 1 में किया था।
  • उसके बाद, उस कॉलम के किसी भी सेल को चुनें जो उस कॉलम से पहले है जिसे आप छिपाना चाहते हैं। इस मामले में, मैं कॉलम E और F छिपाना चाहता हूं। तो मैंने कॉलम D का एक सेल चुना और फिर बटन पर क्लिक किया।
  • यहां एक और चीज जो मैंने की। मैंने शीट हेडर के लिए टेक्स्ट बॉक्स का उपयोग किया ताकि कोड पूरी तरह से चले। यदि आप उस डेटासेट के हेडर के लिए मर्ज सेल का उपयोग करते हैं तो यह कोड आपके डेटासेट के सभी कॉलम छिपा देगा।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • यह ऑपरेशन कॉलम E छिपा देगा।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • यदि आप कॉलम F छिपाना चाहते हैं, तो बटन पर फिर से क्लिक करें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप चयन प्रॉपर्टी द्वारा एक्सेल में बटन के साथ सिंगल कॉलम छिपा सकते हैं बार-बार। आप अधिक कॉलम छिपा सकते हैं यदि आप बस बटन को लगातार क्लिक करते हैं।

अधिक पढ़ें: एक्सेल में चुने हुए कॉलम कैसे छिपाएं (5 आसान तरीके)

4. एक्सेल में टॉगल बटन के साथ कॉलम छिपाना

यदि आप अपने डेटा को थोड़ी देर के लिए छिपाना चाहते हैं और उस अवधि के बाद, आप उस डेटा को कॉलम से वापस चाहते हैं, तो आपको टॉगल बटन का उपयोग करना चाहिए और इसमें मैक्रो असाइन करना चाहिए। कृपया नीचे दिए गए निर्देशों का पालन करें।

चरण:

  • सबसे पहले, सेक्शन 1 के चरणों का पालन करके VBA एडिटर खोलें।
  • अगला, VBAProject से टॉगल शीट खोलें और इसमें निम्न कोड टाइप करें।
Private Sub ToggleButton1_Click() Dim mnColumns As String mnColumns = "E:F" If ToggleButton1.Value Then Application.ActiveSheet.Columns(mnColumns).Hidden = True Else Application.ActiveSheet.Columns(mnColumns).Hidden = False End If End Sub

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

यह कोड पहली बार टॉगल बटन दबाने पर कॉलम E और F को छिपा देगा और बटन पर फिर से क्लिक करने पर कॉलम वापस ले आएगा। यह IF स्टेटमेंट का उपयोग करके Columns.Hidden प्रॉपर्टी को सक्रिय और निष्क्रिय करता है ताकि छिपाने और अनहाइड ऑपरेशन को क्रमशः टॉगल किया जा सके।

  • उसके बाद, CTRL+S दबाकर एक्सेल वर्कबुक सेव करें और टॉगल बटन बनाएं। यह बटन पाने के लिए, डेवलपर >> इन्सर्ट >> टॉगल बटन (एक्टिव X फॉर्म) पर जाएं।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • उसके बाद, बस डिजाइन मोड पर क्लिक करके इसे बंद करें। आप यह भी देख सकते हैं कि शीट पर एक टॉगल बटन है।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • अब, टॉगल पर क्लिक करें। यह कॉलम E और F को छिपा देगा।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

  • यदि आप बटन पर फिर से क्लिक करते हैं, तो E और F कॉलम फिर से दिखाई देंगे।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

इस प्रकार आप एक टॉगल बटन के साथ एक्सेल में एक साथ मल्टीपल कॉलम छिपा सकते हैं और साथ ही, आप उन्हें वापस भी ला सकते हैं। यह समय बचाने वाली प्रक्रिया है क्योंकि कॉलम को एक-एक करके या कमांड द्वारा अनहाइड करना कुशल तरीका नहीं होगा।

अधिक पढ़ें: बिना मैक्रो के सेल वैल्यू के आधार पर एक्सेल कॉलम छिपाएं

प्रैक्टिस सेक्शन

यहां, मैं आपको इस लेख का डेटासेट दे रहा हूं ताकि आप इन विधियों का स्वयं अभ्यास कर सकें।

एक क्लिक में एक्सेल कॉलम आसानी से छिपाएं: 4 सिद्ध तरीके

निष्कर्ष

अंत में, हम यह निष्कर्ष निकाल सकते हैं कि इस लेख को ध्यान से पढ़ने के बाद आप एक्सेल में बटन के साथ कॉलम छिपाने के कुछ आसान और प्रभावी ट्रिक्स सीखेंगे। यदि आपके पास कोई बेहतर तरीका या इस लेख के संबंध में प्रश्न या प्रतिक्रिया है, तो कृपया उन्हें कमेंट बॉक्स में साझा करें। यह मेरे आगामी लेखों को समृद्ध करने में मदद करेगा। अधिक प्रश्नों के लिए, कृपया हमारी वेबसाइट एक्सेलडेमि पर जाएं।

संबंधित लेख

  • एक्सेल VBA: सेल वैल्यू के आधार पर कॉलम छिपाएं (15 उदाहरण)
  • डेटा रहित कॉलम छिपाएं (4 प्रभावी तरीके)
  • एक्सेल में सभी कॉलम एक साथ अनहाइड करें (4 क्विक तरीके)
  • माइनस या प्लस साइन के साथ एक्सेल में कॉलम कैसे छिपाएं (2 क्विक तरीके)
  • एक्सेल में कॉलम अनहाइड करें (8 तरीके)
  1. एक्सेल को कॉमा के साथ CSV में निर्यात करें: 3 सिद्ध विधियां एक्सेल को कॉमा के साथ CSV में निर्यात करें: 3 सिद्ध विधियां

    एक कॉमा-सेपरेटेड वैल्यूज़(CSV) फ़ाइल कॉमा के साथ एक सीमांकित टेक्स्ट फ़ाइल है। यह विभिन्न प्रकार के डेटा विश्लेषण के दौरान काम आती है। कभी-कभी आपको आगे के उपयोग के लिए एक्सेल फ़ाइल को CSV फ़ाइल के रूप में सहेजने की आवश्यकता हो सकती है। इस लेख में एक्सेल फ़ाइलों को कॉमा के साथ CSV के रूप में सहेजने क

  1. XML को एक्सेल में कनवर्ट करना: साफ़ कॉलम डेटा के लिए 4 सिद्ध तरीके XML को एक्सेल में कनवर्ट करना: साफ़ कॉलम डेटा के लिए 4 सिद्ध तरीके

    इस ट्यूटोरियल में, मैं आपको XML को एक्सेल में कॉलम में बदलने के 4 उपयुक्त तरीके दिखाऊंगा। आप इन विधियों का उपयोग बड़े डेटासेट में भी कर सकते हैं ताकि XML डेटा मानों से डेटा सेल निकाले जा सकें। इस पूरे ट्यूटोरियल के दौरान, आप कुछ महत्वपूर्ण एक्सेल टूल और तकनीक भी सीखेंगे जो किसी भी एक्सेल संबंधी कार्

  1. सरल सूत्रों का उपयोग करके एक्सेल टेक्स्ट को कॉलम में स्वचालित रूप से विभाजित करें सरल सूत्रों का उपयोग करके एक्सेल टेक्स्ट को कॉलम में स्वचालित रूप से विभाजित करें

    कभी-कभी हमें टेक्स्ट को विशिष्ट कॉलम में व्यवस्थित करने की आवश्यकता होती है। हम Text to Columns सुविधा का उपयोग कर सकते हैं, विभिन्न सूत्र लागू कर सकते हैं या VBA कोड। इस लेख में, मैं एक्सेल में सूत्र के साथ टेक्स्ट को कॉलम में स्वचालित रूप से कैसे विभाजित करें पर 3 सरल सूत्र समझाने की कोशिश करूंगा।