உள்ளடக்க அட்டவணை
சில சமயங்களில் சிறந்த வாசிப்புத்திறனுக்காக எக்செல் இல் எங்களின் பெரிய தரவுத்தொகுப்பைப் பயன்படுத்தும் போது சில குறிப்பிட்ட வரிசைகளை மறைக்க வேண்டியிருக்கும். VBA மேக்ரோ ஐச் செயல்படுத்துவது எக்செல் இல் எந்தவொரு செயலையும் இயக்குவதற்கு மிகவும் பயனுள்ள, விரைவான மற்றும் பாதுகாப்பான முறையாகும். இந்தக் கட்டுரையில், VBA மேக்ரோவைப் பயன்படுத்தி வெவ்வேறு அளவுகோல்களின் அடிப்படையில் Excel இல் வரிசைகளை மறைப்பது எப்படி என்பதைக் காண்பிப்போம்.
ஒர்க்புக்கைப் பதிவிறக்குங்கள்
நீங்கள் இலவச பயிற்சி எக்செல் பணிப்புத்தகத்தை இங்கிருந்து பதிவிறக்கம் செய்யலாம்.
VBA.xlsm உடன் வரிசைகளை மறை
14 எக்செல் இல் வரிசைகளை மறைக்க VBA உடன் முறைகள்
இந்தப் பிரிவில், எக்செல் இல் வரிசைகளை மறைப்பதற்கு VBA உடன் 12 வெவ்வேறு முறைகளைப் பற்றி விவாதிப்போம். முழு கட்டுரையிலும் நாம் பயன்படுத்தும் உதாரணம் கீழே காட்டப்பட்டுள்ளது.
1. Excel இல் ஒற்றை வரிசையை மறைக்க VBA ஐ உட்பொதிக்கவும்
நீங்கள் ஒற்றை வரிசையை VBA குறியீட்டுடன் மறைக்க விரும்பினால், கீழே விவரிக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும். எங்கள் விஷயத்தில், எங்கள் தரவுத்தொகுப்பில் இருந்து வரிசை எண் 5 ( இறுதிப் பெயர் ) மறைப்போம்.
படிகள்:
- உங்கள் விசைப்பலகையில் Alt + F11 ஐ அழுத்தவும் அல்லது டெவலப்பர் -> விஷுவல் பேசிக் எடிட்டரை திறக்க விஷுவல் பேசிக் சாளரத்தில், மெனு பட்டியில் இருந்து, செருகு -> Module .
- பின்வரும் குறியீட்டை நகலெடுத்து குறியீடு சாளரத்தில் ஒட்டவும்.
6061
உங்கள் குறியீடு இப்போது தயாராக உள்ளது“ வேதியியல் ” மறைக்கப்பட்டுள்ளது.
14. எக்செல்
ல் செல் எண் மதிப்பின் அடிப்படையில் வரிசைகளை மறைப்பதற்கு மேக்ரோ செல் டெக்ஸ்ட் மதிப்பின் அடிப்படையில் ஒரு வரிசையை மறைப்பது எப்படி என்று முன்பு பார்த்தீர்கள், இந்த முறை மதிப்பு இருக்கும்போது அதை எப்படி செய்வது என்று கற்றுக் கொள்வீர்கள் எண் ஆகும். எங்கள் விஷயத்தில், " 87 ", வரிசை 7 என்ற எண் மதிப்பைக் கொண்ட வரிசையுடன் ஒரு எடுத்துக்காட்டு தருவோம், மேலும் அந்த வரிசையை எப்படி மறைப்பது என்பது குறித்த குறியீட்டை உங்களுக்கு வழங்குவோம்.
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து செருகு ஒரு தொகுதி குறியீடு சாளரத்தில்.
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
9307
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.
இங்கே,
- StartRow = 4 -> முதல் வரிசை தரவுத்தொகுப்பு. தரவுத்தொகுப்பின்
- LastRow = 10 -> கடைசி வரிசை .
- iCol = 4 -> நெடுவரிசை முகவரி உரை மதிப்பைக் கொண்டுள்ளது குறியீடு மற்றும் " 87 " என்ற எண் மதிப்பைக் கொண்ட வரிசை எண் 7 மறைக்கப்பட்டுள்ளது என்பதைக் கவனியுங்கள்.
மேலும் படிக்க: எக்செல் செல் மதிப்பின் அடிப்படையில் வரிசைகளை மறைப்பது எப்படி (5 முறைகள்)
முடிவு
இந்த கட்டுரை காட்டியது எக்செல் இல் VBA உடன் வரிசைகளை மறைப்பது எப்படி. இந்த கட்டுரை உங்களுக்கு மிகவும் பயனுள்ளதாக இருந்தது என்று நம்புகிறேன். தலைப்பைப் பற்றி ஏதேனும் கேள்விகள் இருந்தால் தயங்காமல் கேட்கவும்.
இயக்கவும்.இங்கே,
- பணித்தாள்கள்(“ஒற்றை”) = ஒர்க்ஷீட் பெயரை அமைக்கவும். 15>
- வரம்பு(“5:5”) = வரம்பு முறைக்குள் வரிசை எண் 5 ஐக் கடக்கவும்.
உங்கள் விசைப்பலகையில்
- F5 அழுத்தவும் அல்லது மெனு பட்டியில் இருந்து Run -> துணை/பயனர் படிவத்தை இயக்கவும். மேக்ரோவை இயக்க துணை மெனு பட்டியில் உள்ள சிறிய ப்ளே ஐகானை கிளிக் செய்யலாம்.
கீழே உள்ள படத்தில் கவனிக்கவும் , VBA குறியீட்டை இயக்கிய பிறகு வரிசை எண் 5 மறைக்கப்பட்டது.
மேலும் படிக்க: எக்செல் இல் வரிசைகளை மறைப்பதற்கான சூத்திரம் (7 முறைகள்)
2. எக்செல்
இல் தொடர்ச்சியான வரிசைகளை மறைக்க மேக்ரோவைச் செருகவும் VBA மூலம் ஒற்றை வரிசையை எப்படி மறைப்பது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள். ஆனால், நீங்கள் தொடர்ச்சியான வரிசைகளை மறைக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். எக்செல் இல் VBA மூலம் அதையும் செய்யலாம். மேலே காட்டப்பட்டுள்ள எங்கள் தரவுத்தொகுப்பில் இருந்து வரிசை எண் 5 முதல் 7 வரை மறைப்போம்.
படிகள்:
- அதே முன்பு போலவே, டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து, குறியீடு சாளரத்தில் செருகு தொகுதி .
- கோட் விண்டோவில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
8956
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.
இங்கே,
- பணித்தாள்கள்(“தொடர்ந்து”) = ஒர்க்ஷீட் பெயரை அமைக்கவும்.
- வரம்பு(“5:7”) = வரம்பு முறையின் உள்ளே வரிசை எண் 5 முதல் 7 வரை கடந்து செல்லவும்> இந்த குறியீடு மற்றும் பார்க்கவும்இப்போது வரிசைகள் 5 முதல் 7 வரை மறைக்கப்பட்டுள்ள படம் எக்செல் இல் வரிசைகளை மறைத்தல் மற்றும் மறைத்தல் (6 எளிதான வழிகள்)
3. மேக்ரோவை உட்பொதித்து, தொடர்ச்சியற்ற வரிசைகளை இரகசியமாகச் சேர்ப்பது
இம்முறை, VBA உடன் தொடர்ந்து இல்லாத வரிசைகளை மறைப்பது எப்படி என்பதைக் கற்றுக்கொள்வீர்கள் . எங்கள் தரவுத்தொகுப்பில், மறைப்பதற்கான வரிசைகள் 5, 6, 8 மற்றும் 9 குறியீடு கீழே கொடுக்கப்பட்டுள்ளது.
படிகள்:
- முன் காட்டப்பட்டபடி, டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து, குறியீடு சாளரத்தில் செருகு தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
7314
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
இங்கே,
- ஒர்க்ஷீட்கள்(“தொடர்ந்து இல்லாதது”) = ஒர்க்ஷீட் பெயரை அமைக்கவும்.
- வரம்பு(“5: 6.
- இந்தக் குறியீட்டின் பகுதியை இயக்கி, வரிசைகள் 5 முதல் 6 மற்றும் 8 முதல் 9 வரை இருப்பதைப் பார்க்கவும் பின்வரும் படத்தில் மறைக்கப்பட்டுள்ளது.
மேலும் படிக்க: எக்செல் இல் வரிசைகளை மறைப்பது எப்படி (6 பயனுள்ள முறைகள்)
4. எக்செல்
ல் உள்ள அனைத்து வரிசைகளையும் மறைக்க மேக்ரோ உரை மதிப்புகளைக் கொண்ட அனைத்து வரிசைகளையும் மறைக்க விரும்பினால், கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரைத் திறந்து செருகு aகுறியீடு சாளரத்தில் தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
9104
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.
இங்கே,
- IsNumeric(Range(“C” & i)) = எங்கள் தரவுத்தொகுப்பில் உள்ள தரவு <1 இலிருந்து தொடங்குகிறது>நெடுவரிசை C,
- 1>இயக்கு இந்தக் குறியீட்டை, உரையைக் கொண்ட மதிப்புகள் இப்போது மறைக்கப்பட்ட அனைத்து வரிசைகளும் என்பதை நீங்கள் கவனிப்பீர்கள்.
மேலும் படிக்க: எக்செல் இல் பல வரிசைகளை எவ்வாறு மறைப்பது (9 முறைகள்)
5. எக்செல் இல் உள்ள எண்களைக் கொண்ட அனைத்து வரிசைகளையும் மறைப்பதற்கு மேக்ரோ
மற்றும் எண் மதிப்புகளைக் கொண்ட எல்லா வரிசைகளையும் VBA குறியீட்டுடன் மறைக்க விரும்பினால், கீழே கொடுக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரைத் திறந்து செருகு தொகுதி குறியீடு சாளரத்தில்.
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
9421
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.
இங்கே,
- இஸ்நியூமெரிக்(ரேஞ்ச்(“சி” & i)) = எங்கள் தரவுத்தொகுப்பில் உள்ள தரவு நெடுவரிசை C, இலிருந்து தொடங்குகிறது, எனவே C வரம்பு முறை
- இந்தக் குறியீட்டை இயக்கவும் மற்றும் எண் மதிப்புகளைக் கொண்டிருந்த அனைத்து வரிசைகளும் இப்போது இருப்பதைக் கவனிக்கவும் மறைக்கப்பட்டுள்ளது.
3>
மேலும் படிக்க: Excel இல் ஒரு நெடுவரிசையின் அடிப்படையில் நகல் வரிசைகளை மறை(4 முறைகள்)
6. எக்செல்
ல் பூஜ்ஜியம் (0) உள்ள வரிசைகளை மறைப்பதற்கு மேக்ரோ, 0 (பூஜ்ஜியம்) ஐ வைத்திருக்கும் ஒரு குறிப்பிட்ட நெடுவரிசையிலிருந்து வரிசைகளை மட்டும் மறைக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். E நெடுவரிசை வரிசை 7 இல் 0 மற்றும் வரிசை 10 இல் 82 ஆகியவற்றைக் கொண்டிருக்கும் பின்வரும் தரவுத்தொகுப்பைப் பார்க்கவும். எக்செல் இல் VBA உடன் 0 ( வரிசை 7 ) வைத்திருக்கும் வரிசையை மட்டும் மறைப்பது எப்படி என்பதைக் கற்றுக்கொள்வோம்.
3>
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து செருகு ஒரு தொகுதி குறியீடு சாளரத்தில்.
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
4682
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.
- இந்தக் குறியீட்டை இயக்கி, 0<உள்ள வரிசையை ( வரிசை 7 ) கவனிக்கவும் 2> இல் நெடுவரிசை E இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் 82 ஐக் கொண்டுள்ள வரிசை 10 மறைக்கப்படவில்லை.
மேலும் படிக்க: எக்செல் VBA இல் வெற்று வரிசைகளை மறைப்பது எப்படி (4 பயனுள்ள முறைகள்)
7. எக்செல் இல் எதிர்மறை மதிப்புகளை வைத்திருக்கும் வரிசைகளை மறைக்க மேக்ரோவைச் செயல்படுத்தவும்
அதே நெடுவரிசையிலிருந்து பூஜ்ஜியத்தைக் கொண்ட வரிசைகளை நீங்கள் மறைப்பது போல, எதிர்மறை மதிப்புகளைக் கொண்ட வரிசைகளையும் மறைக்கலாம். கீழே காட்டப்பட்டுள்ள தரவுத்தொகுப்பில் நெடுவரிசை E எதிர்மறை மற்றும் நேர்மறை மதிப்புகள் இரண்டையும் கொண்டுள்ளது, எதிர்மறையான ஒன்றை மட்டும் மறைக்கும் குறியீட்டைக் காண்போம்.
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறக்கவும்குறியீடு சாளரத்தில் செருகு ஒரு தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
2552
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
- இயக்கு இந்தக் குறியீட்டை வரிசை 7 இல் < நெடுவரிசை E இல் 1>எதிர்மறை மதிப்பு (-10) இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் 82 ஐக் கொண்டிருக்கும் வரிசை 10 மறைக்கப்படவில்லை.
8. எக்செல் இல் நேர்மறை மதிப்புகளைக் கொண்ட வரிசைகளை மறைக்க VBA ஐ உட்பொதிக்கவும்
இந்த முறை கீழே கொடுக்கப்பட்டுள்ள தரவுத்தொகுப்பில் நெடுவரிசை E இரண்டு பூஜ்ஜிய நேர்மறை மதிப்புகளையும் கொண்டுள்ளது, VBA<ஐப் பார்ப்போம் 2> குறியீடு நேர்மறையான ஒன்றை மட்டும் மறைக்கிறது .
படிகள்:
- திறந்த < டெவலப்பர் தாவலில் இருந்து 1>விஷுவல் பேசிக் எடிட்டர் மற்றும் குறியீடு சாளரத்தில் செருகு தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
6003
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
- இயக்கு இந்தக் குறியீடு மற்றும் நெடுவரிசை E இல் நேர்மறை மதிப்பு (55) உள்ள வரிசை 7 இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் வரிசை 10 0 என்பது மறைக்கப்படவில்லை Excel இல் மதிப்பு (14 எடுத்துக்காட்டுகள்)
9. எக்செல்
இல் ஒற்றைப்படை எண்களைக் கொண்ட வரிசைகளை மறைக்க மேக்ரோ ஒற்றைப்படை எண்களைக் கொண்ட வரிசைகளை மதிப்பாக மறைக்கலாம். இந்த கட்டுரையின் ஆரம்பத்தில் நாம் காட்டிய உதாரணத்தில், நெடுவரிசை E வரிசைகள் 7 மற்றும் 10 இல் ஒற்றைப்படை மற்றும் இரட்டை எண்கள் இரண்டையும் கொண்டுள்ளது. ஒற்றைப்படை எண்கள் மட்டுமே உள்ள வரிசையை மறைக்கும் குறியீட்டை நாங்கள் கற்றுக்கொள்வோம்.
படிகள்:
மேலும் பார்க்கவும்: எக்செல் (2 வழிகள்) இல் தோராயமாக வரிசைகளைத் தேர்ந்தெடுப்பது எப்படி- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து, குறியீடு சாளரத்தில் செருகு தொகுதி .
- குறியீட்டில் சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
6590
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
- இயக்கு இந்தக் குறியீட்டுத் துண்டு மற்றும் நெடுவரிசை E இல் ஒற்றைப்படை எண் (55) இருந்த வரிசை 7 மட்டும் இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் இரட்டை எண்ணை (82) கொண்டுள்ள வரிசை 10 மறைக்கப்படவில்லை.
10. எக்செல்
இல் இரட்டை எண்களைக் கொண்ட வரிசைகளை மறைக்க VBA ஆனது, இரட்டை எண்களைக் கொண்ட வரிசைகளை அவற்றின் மதிப்பாக மறைக்கலாம். இந்த கட்டுரையின் தொடக்கத்தில் நாங்கள் காட்டிய எடுத்துக்காட்டில், நெடுவரிசை F என்பது வரிசைகள் 7 மற்றும் 10 இல் ஒற்றைப்படை மற்றும் இரட்டை எண்களை கொண்டுள்ளது. இரட்டை எண்களை மட்டும் வைத்திருக்கும் வரிசையை மறைப்பதற்கான குறியீட்டைக் கற்றுக்கொள்வோம்.
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து, குறியீடு சாளரத்தில் செருகு தொகுதி .
- குறியீட்டில் சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
7287
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
- இயக்கு இந்தக் குறியீடு மற்றும் வரிசை 7 இதில் இரட்டை எண் (100) மட்டும் இருப்பதைப் பார்க்கவும் நெடுவரிசை F இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் வரிசை 10 அது ஒற்றைப்படை எண் (75) மறைக்கப்படவில்லை.
மேலும் பார்க்கவும்: இரண்டு எக்செல் கோப்புகளை அருகருகே திறப்பது எப்படி (3 எளிதான வழிகள்)மேலும் படிக்க: எக்செல் விபிஏ: எக்செல் இல் உள்ள அனைத்து வரிசைகளையும் மறை (5 நடைமுறை எடுத்துக்காட்டுகள்)
11. ஒரு குறிப்பிட்ட நிலையை விட பெரிய வரிசைகளை மறைக்க மேக்ரோவைச் செருகவும்
நீங்கள் விபிஏ எக்செல் மூலம் குறிப்பிட்ட மதிப்பை விட பெரிய வரிசைகளை மறைக்கலாம். நீங்கள் நெடுவரிசை E இலிருந்து வரிசைகளை மறைக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம், அங்கு மதிப்பு 80 ஐ விட அதிகமாக இருக்கும். அதை எப்படி செய்வது என்பது இங்கே:
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறக்கவும். குறியீடு சாளரத்தில் செருகு ஒரு தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
1795
உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.
- இதை இயக்கி, வரிசை 10 ஐ மட்டும் பார்க்கவும் நெடுவரிசை E இல் 1>82 (இது 80ஐ விடப் பெரியது) இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் 55 ஐக் கொண்டிருக்கும் வரிசை 7 மறைக்கப்படவில்லை.
மேலும் படிக்க: எக்செல் இல் நிபந்தனை வடிவமைப்புடன் செல் மதிப்பின் அடிப்படையில் வரிசைகளை மறை
12. எக்செல்
க்குக் குறைவான வரிசைகளை மறைப்பதற்கு மேக்ரோவை உட்பொதிக்கவும் . நீங்கள் நெடுவரிசை E இலிருந்து வரிசைகளை மறைக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம், அங்கு மதிப்பு 80 க்கும் குறைவாக உள்ளது. எப்படி செய்வது என்பது இங்கேஅது:
படிகள்:
- டெவலப்பர் தாவலில் இருந்து விஷுவல் பேசிக் எடிட்டரை திறந்து செருகவும் குறியீடு சாளரத்தில் ஒரு தொகுதி .
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
8368
உங்கள் குறியீடு இப்போது தயாராக உள்ளது. இயக்குவதற்கு.
- இயக்கு இந்தக் குறியீட்டை 55<கொண்டிருந்த வரிசை 7 ஐ மட்டும் பார்க்கவும் நெடுவரிசை E இல் 2> (இது 80 க்கும் குறைவானது) இப்போது மறைக்கப்பட்டுள்ளது, அதேசமயம் வரிசை 10 82ஐக் கொண்டு செல்கிறது மறைக்கப்படவில்லை.
13. செல் டெக்ஸ்ட் மதிப்பின் அடிப்படையில் வரிசைகளை மறைக்கவும். எங்கள் விஷயத்தில், " வேதியியல் ", வரிசை 6 ஆகிய வார்த்தைகளைக் கொண்ட வரிசையுடன் ஒரு உதாரணம் தருவோம், மேலும் எப்படி செய்வது என்பதற்கான குறியீட்டை உங்களுக்கு வழங்குவோம். வரிசையை மறைக்கவும் குறியீடு சாளரத்தில் தொகுதி செருகவும்.
- குறியீடு சாளரத்தில், பின்வரும் குறியீட்டை நகலெடுத்து ஒட்டவும்.
2688
உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது தரவுத்தொகுப்பு.