लेख आपको दिखाएगा कॉलम कैसे छिपाएं एक्सेल में एक बटन के साथ। आमतौर पर, एक्सेल शीट के डेटा पर काम करते समय अनावश्यक कॉलम छिपाना एक सामान्य बात है। और यह संदर्भ मेनू या फ़ॉर्मेट . से कमांड द्वारा आसानी से किया जा सकता है फीता। लेकिन जब आपके डेटासेट में अत्यधिक मात्रा में कॉलम होते हैं, तो आपको इन कॉलमों को एक-एक करके कमांड द्वारा छिपाना थकाऊ लग सकता है। हालांकि, आप मैक्रोज़ . का उपयोग कर सकते हैं कोड में सीमा निर्धारित करके जितने चाहें उतने कॉलम छिपाने के लिए। इस लेख में, हम आपको दिखाएंगे कि इस प्रकार के मैक्रो . कैसे असाइन करें एक बटन में ताकि आप कॉलम छुपाएं . संचालित कर सकें माउस पर सिर्फ एक क्लिक के साथ कमांड करें।
एक्सेल में बटन के साथ कॉलम छिपाने के 4 तरीके
डेटासेट में, हमें कुछ लोगों, उनके नाम, वेतन, बचत आदि के बारे में कुछ जानकारी होती है।
हम आपको दिखाएंगे कि कैसे छिपाएं कुछ कॉलम बाद के अनुभागों में डेटासेट का।
1. कॉलम प्रॉपर्टी से बटन से कॉलम छिपाएं
जब भी हम एक्सेल शीट में कमांड निष्पादित करने के लिए एक बटन का उपयोग करते हैं, तो हमें अनुप्रयोगों के लिए माइक्रोसॉफ्ट विजुअल बेसिक का उपयोग करने की आवश्यकता होती है। (वीबीए ) और मैक्रो . असाइन करें उस बटन को। यहां, हम VBA कॉलम . का उपयोग करेंगे कॉलम छुपाएं . के लिए संपत्ति एक बटन की मदद से। हम इस ऑपरेशन को सिंगल और मल्टीपल कॉलम दोनों के लिए कर सकते हैं। आइए इस मामले पर निम्नलिखित अनुभाग में चर्चा करें।
1.1. सिंगल कॉलम छुपाना
हम कॉलम का उपयोग करेंगे। छिपा हुआ कॉलम छिपाने के लिए संपत्ति D . आइए नीचे दिए गए निर्देशों का पालन करें।
चरण:
- सबसे पहले, डेवलपर टैब पर जाएं और फिर विजुअल बेसिक . चुनें ।
- उसके बाद, VBA संपादक दिखाई देगा। सम्मिलित करें . चुनें>> मॉड्यूल एक VBA मॉड्यूल खोलने के लिए ।
- अब, VBA मॉड्यूल में निम्न कोड टाइप करें ।
Sub HideByColumnProperty()
Columns("D").Hidden = True
End Sub
यह कोड कॉलम D . को छिपा देगा संबंधित मैक्रो . चलाने के बाद ।
- उसके बाद, अपनी शीट पर वापस जाएं और डेवलपर . चुनें>> सम्मिलित करें >> बटन (फ़ॉर्म नियंत्रण )।
- उसके बाद, अपना वांछित मैक्रो assign असाइन करें ।
- ठीकक्लिक करें ।
- अगला, टेक्स्ट संपादित करें . का चयन करके अपने बटन को एक नाम दें ।
- अब आपका बटन तैयार है।
- बस बटन पर क्लिक करें और आप देखेंगे कि कॉलम D अब अदृश्य है।
इस प्रकार आप छिपा . कर सकते हैं एक एकल स्तंभ एक्सेल में कॉलम . का उपयोग करके एक बटन के साथ संपत्ति। आप टैब सम्मिलित करें . का चयन करके भी एक बटन बना सकते हैं>> चित्र >> आकार >> अपनी पसंद का कोई भी आकार और मैक्रो . असाइन करें इसमें संदर्भ मेनू . से (राइट-क्लिक करें आकार पर)।
1.2. एकाधिक कॉलम छिपाना
मान लीजिए, हम स्तंभ E को छिपाना चाहते हैं और एफ . आइए नीचे दी गई प्रक्रिया से गुजरते हैं। हम आपको अनुभाग 1.1 पढ़ने की सलाह देते हैं। पूरी तरह से क्योंकि कुछ चरणों को हम यहां छोड़ने जा रहे हैं।
चरण:
- एक मॉड्यूल खोलने के बाद एक नए मॉड्यूल . में निम्न कोड टाइप करें ।
Sub HideMultipleByColumnProperty()
Columns("E:F").Hidden = True
End Sub
यह कोड E . कॉलम छुपाएगा और एफ मैक्रो . चलाने के बाद ।
- उसके बाद, इस मैक्रो को एक बटन पर असाइन करें और उस पर क्लिक करें।
इस प्रकार आप एकाधिक कॉलम छुपा सकते हैं कॉलम . का उपयोग करके संपत्ति।
और पढ़ें: एक्सेल में कॉलम कैसे छिपाएं और कैसे दिखाएं (7 त्वरित तरीके)
2. रेंज प्रॉपर्टी का उपयोग करके बटन के साथ कॉलम छुपाएं
हम VBA रेंज . का भी उपयोग कर सकते हैं कॉलम छुपाएं . के लिए संपत्ति एक बटन की मदद से। हम इस ऑपरेशन को सिंगल और मल्टीपल कॉलम दोनों के लिए कर सकते हैं। आइए इस मामले पर निम्नलिखित अनुभाग में चर्चा करें।
2.1. सिंगल कॉलम छुपाना
हम रेंज.हिडन . का उपयोग करेंगे कॉलम छिपाने के लिए संपत्ति D . आइए नीचे दिए गए निर्देशों का पालन करें।
चरण:
- सबसे पहले, अनुभाग 1 . के चरणों का पालन करें एक VBA मॉड्यूल खोलने के लिए ।
- अगला, VBA मॉड्यूल में निम्न कोड टाइप करें ।
Sub HideByRangeProperty()
Range("D:D").EntireColumn.Hidden = True
End Sub
- उसके बाद, यह मैक्रो असाइन करें एक नए बटन पर जैसा हमने अनुभाग 1 . में किया था ।
- इसके बाद उस बटन पर क्लिक करें। आपको कॉलम D . दिखाई देगा गायब हो जाता है।
इस प्रकार आप छिपा . कर सकते हैं एक एकल स्तंभ एक्सेल में रेंज . का उपयोग करके एक बटन के साथ संपत्ति।
2.2. एकाधिक कॉलम छिपाना
मान लीजिए, हम स्तंभ E को छिपाना चाहते हैं और एफ . आइए नीचे दी गई प्रक्रिया से गुजरते हैं।
चरण:
- निम्न कोड को एक नए मॉड्यूल में टाइप करें ।
Sub HideMultipleByRangeProperty()
Range("E:F").EntireColumn.Hidden = True
End Sub
- उसके बाद, इस मैक्रो को एक बटन पर असाइन करें और उस पर क्लिक करें। यह ऑपरेशन छिपा . होगा ई और F कॉलम
इस प्रकार आप रेंज . का उपयोग करके कई कॉलम छुपा सकते हैं संपत्ति।
और पढ़ें: एक्सेल में पंक्तियों और स्तंभों को कैसे छिपाएं (10 तरीके)
समान रीडिंग
- एक्सेल शॉर्टकट में कॉलम दिखाएं जो काम नहीं कर रहा है (6 समाधान)
- मानदंडों के आधार पर कॉलम छिपाने के लिए एक्सेल VBA (6 उपयोगी उदाहरण)
- एक्सेल में ड्रॉप डाउन सूची चयन के आधार पर कॉलम छुपाएं या सामने लाएं
- कॉलम नंबर (6 उदाहरण) का उपयोग करके कॉलम छिपाने के लिए एक्सेल VBA
3. बार-बार चयन द्वारा कॉलम छुपाएं
कॉलम छिपाने के लिए आप इसका उपयोग करने के लिए एक बटन बना सकते हैं एक के बाद एक। आइए इस विषय पर व्यवसाय पर आते हैं।
चरण:
- सबसे पहले, अनुभाग 1 . के चरणों का पालन करें एक VBA मॉड्यूल खोलने के लिए ।
- अगला, VBA मॉड्यूल में निम्न कोड टाइप करें ।
Sub HideColumnsBySelectionAndRepeatedly()
ActiveCell.Offset(0, 1).Columns("A:A").EntireColumn.Select
Selection.EntireColumn.Hidden = True
End Sub
यह कोड आपके चयनित कॉलम या सेल के बगल में स्थित कॉलम को छिपा देगा।
- उसके बाद, यह मैक्रो असाइन करें एक नए बटन पर जैसा हमने अनुभाग 1 . में किया था ।
- इसके बाद, उस कॉलम के किसी भी सेल का चयन करें जो उस कॉलम के पिछले है जिसे आप छिपाना चाहते हैं। इस मामले में, मैं E columns कॉलम छिपाना चाहता हूं और एफ . इसलिए मैंने D . कॉलम के एक सेल का चयन किया और फिर बटन पर क्लिक किया।
- एक और काम है जो मैंने यहां किया। मैंने एक टेक्स्ट बॉक्स . का उपयोग किया है कोड को पूरी तरह से चलाने के लिए शीट हेडर के लिए। अगर आप उस डेटासेट के हेडर के लिए मर्ज किए गए सेल का इस्तेमाल करते हैं, तो यह कोड आपके डेटासेट के सभी कॉलम छिपा देगा।
- This operation will hide column E ।
- If you want to hide column F , then click on the button again.
Thus you can hide a single column in Excel with a button repeatedly by the Selection संपत्ति। You can hide more columns if you just click the button continuously.
और पढ़ें: How to Hide Selected Columns in Excel (5 Easy Methods)
4. Hiding Columns with Toggle Button in Excel
If you want to hide your data for a brief moment and after that period, you want that data back from the column, you should use a toggle button and assign a Macro इस में। Please follow the instructions below.
चरण:
- First, follow the steps of Section 1 to open the VBA Editor ।
- Next, open the toggle sheet from the VBAProject and type the following code in it.
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
This code will hide the columns E and F when you press the Toggle button first and also brings back the columns if you click the button again. It uses an IF Statement to activate and deactivate the Columns.Hidden property to toggle the hide and unhide operations respectively.
- After that, save the Excel workbook by pressing CTRL+S and create a Toggle To get this button, go to Developer >> Insert >> Toggle Button (Active X Form )।
- Thereafter, you need to turn off the Design Mode just by clicking on it. You can also notice that there is a Toggle Button on the sheet.
- Now, click on the Toggle This will hide the columns E and F ।
- If you click on the button again, the E and F columns will appear again.
Thus you can hide multiple columns in Excel at once with a Toggle button and at the same time, you can bring them back too. It’s a time saving process because unhiding the columns one by one or by commands is not going to be an efficient method.
और पढ़ें: Excel Hide Columns Based on Cell Value without Macro
अभ्यास अनुभाग
यहाँ, मैं आपको इस लेख का डेटासेट दे रहा हूँ ताकि आप इन विधियों का स्वयं अभ्यास कर सकें।
निष्कर्ष
In the end, we can conclude that you will learn some easy and effective tricks to hide columns in Excel with a button after reading this article sincerely. यदि आपके पास इस लेख के संबंध में कोई बेहतर तरीके या प्रश्न या प्रतिक्रिया है, तो कृपया उन्हें कमेंट बॉक्स में साझा करें। इससे मुझे अपने आगामी लेखों को समृद्ध बनाने में मदद मिलेगी। अधिक प्रश्नों के लिए, कृपया हमारी वेबसाइट पर जाएँ ExcelDemy ।
संबंधित लेख
- Excel VBA:Hide Columns Based on Cell Value (15 Examples)
- Hide Columns with No Data (4 Effective Ways)
- Unhide Columns in Excel All at Once (4 Quick Ways)
- How to Hide Columns in Excel with Minus or Plus Sign (2 Quick Ways)
- Unhide Columns in Excel (8 Methods)