உள்ளடக்க அட்டவணை
பெரிய அளவிலான தரவுகளுடன் பணிபுரியும் போது மற்றும் ஒரே நேரத்தில் பல வடிப்பான்களை அமைக்க வேண்டியிருக்கும் போது, எக்செல் ல் மேம்பட்ட வடிகட்டுதல் பயனுள்ளதாக இருக்கும். நகல்களை அகற்றுவதன் மூலம் உங்கள் தரவை சுத்தம் செய்யவும் இது பயன்படுத்தப்படலாம். மேம்பட்ட வடிகட்டி ஐப் பயன்படுத்தும்போது, VBA குறியீட்டை இயக்குவது மிகவும் எளிதானது. இந்த டுடோரியலில், எக்செல் இல் பல அளவுகோல் வரம்பிற்கு VBA மேம்பட்ட வடிகட்டி விண்ணப்பிப்பது எப்படி என்பதைக் காண்பிப்போம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
இதைப் பதிவிறக்கவும் இந்தக் கட்டுரையைப் படிக்கும் போது உடற்பயிற்சி செய்யப் பயிற்சிப் புத்தகம்.
VBA Advanced Filter.xlsm
VBA மேம்பட்ட வடிப்பானுக்கான 5 பயனுள்ள முறைகள் ஒரு வரம்பில் பல அளவுகோல்களுடன் எக்செல்
கீழே உள்ள பிரிவுகளில், பல அளவுகோல்களுக்கு VBA மேம்பட்ட வடிகட்டி ஐப் பயன்படுத்துவதற்கான 5 முறைகளைப் பற்றி விவாதிப்போம். முதலில், VBA மேம்பட்ட வடிப்பான் .
VBA மேம்பட்ட வடிகட்டி தொடரியல்:
- மேம்பட்ட வடிகட்டி: வரம்புப் பொருளைக் குறிக்கிறது. வடிப்பானைப் பயன்படுத்த விரும்பும் இடத்தில் உங்கள் வரம்பை அமைக்கலாம்.
- செயல்: என்பது தேவையான வாதமாகும், இதில் xlFilterInPlace அல்லது xlFilterCopy தரவுத்தொகுப்பு இருக்கும் இடத்தில் மதிப்பை வடிகட்ட xlFilterInPlace பயன்படுகிறது. xlFilterCopy வடிப்பான் மதிப்பை மற்றொரு விரும்பிய இடத்தில் பெறப் பயன்படுகிறது.
- Criteriarange: மதிப்பானது எந்த அளவுகோலைக் குறிக்கிறதுவடிகட்டப்பட்டது.
- CopyToRange: உங்கள் வடிப்பான் முடிவுகளைச் சேமிக்கும் இடம்.
- தனித்துவம்: என்பது விருப்ப வாதம் தனிப்பட்ட மதிப்புகளை மட்டும் வடிகட்ட True வாதத்தைப் பயன்படுத்தவும். இல்லையெனில், முன்னிருப்பாக, இது தவறு எனக் கருதப்படுகிறது.
கீழே உள்ள படத்தில், நாம் செய்ய விரும்பும் அனைத்து வடிப்பான்களையும் பயன்படுத்த மாதிரி தரவுத் தொகுப்பு வழங்கப்படுகிறது.
1 VBA மேம்பட்ட வடிகட்டி ஐப் பயன்படுத்துகிறது. தயாரிப்புப் பெயரான குக்கீகள் மற்றும் சாக்லேட் க்கான தரவை வடிகட்ட விரும்புகிறோம் என்று வைத்துக்கொள்வோம். அல்லது அளவுகோல்களைப் பயன்படுத்த, நீங்கள் வெவ்வேறு வரிசைகளில் மதிப்பை வைக்க வேண்டும். பணியைச் செய்ய கீழே விவரிக்கப்பட்டுள்ள படிகளைப் பின்பற்றவும்.
படி 1:
- அழுத்தவும் Alt + F11 VBA மேக்ரோ ஐத் திறக்க.
- செருகு என்பதைக் கிளிக் செய்யவும்.
- தொகுதியைத் தேர்ந்தெடுக்கவும். .
படி 2:
- பின், பின்வரும் VBA <ஐ ஒட்டவும் 2>கோட் அல்லது.
8717
படி 3: <3
- பின்னர், நிரலைச் சேமித்து, இயக்க F5 ஐ அழுத்தவும்.
- எனவே, கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி வடிகட்டப்பட்ட முடிவுகளைப் பெறுவீர்கள்.
![](/wp-content/uploads/advanced-excel/1325/4hx1swuuy1-6.png)
- இதன் விளைவாக, நீங்கள் பெறுவீர்கள்உங்கள் தரவு தொகுப்பின் முந்தைய பதிப்பு.
மேலும் படிக்க: Excel VBA அளவுகோல்களுடன் கூடிய மேம்பட்ட வடிகட்டியின் எடுத்துக்காட்டுகள் (6 அளவுகோல்கள்)
2. எக்செல்
ல் உள்ள வரம்பில் VBA மேம்பட்ட வடிப்பானைச் செய்யவும்
முந்தைய முறையைப் போலவே, இப்போது VBA மேம்பட்ட வடிகட்டியை மற்றும் <செய்வோம். 2> அளவுகோல்கள். கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி $0.65 விலையில் குக்கீகளை அறிய விரும்புகிறோம் என்று வைத்துக்கொள்வோம். அல்லது அளவுகோல்களைப் பயன்படுத்துவதற்கு, வெவ்வேறு நெடுவரிசைகளில் மதிப்பை வைக்க வேண்டும். மற்றும் அளவுகோல்களைப் பயன்படுத்த, கீழே உள்ள வழிமுறைகளைப் பின்பற்றவும்.
படி 1:
- VBA Macro ஐத் திறக்க, Alt + F11
- VBA Macro ஐத் திறந்த பிறகு, பின்வரும் <1ஐ ஒட்டவும்>VBA புதிய தொகுதியில் குறியீடுகள்.
6173
படி 2:
- அழுத்தவும் 1> F5 நீங்கள் சேமித்த பிறகு நிரலை இயக்கவும்.
- இறுதியாக, வடிகட்டப்பட்ட முடிவுகளைப் பெறவும். மேலும் படிக்க: எக்செல் இல் மேம்பட்ட வடிகட்டியுடன் மற்றொரு தாளில் தரவை நகலெடுக்க VBA ஐப் பயன்படுத்தவும்
3. அல்லது எக்செல்
இல் ஒரு வரம்பில் மற்றும் அளவுகோல்களுடன் VBA மேம்பட்ட வடிகட்டியைப் பயன்படுத்தவும்.நீங்கள் அல்லது மற்றும் மற்றும் என்ற அளவுகோல் இரண்டையும் சேர்த்து பயன்படுத்தலாம். எடுத்துக்காட்டாக, குக்கீகள் அல்லது சாக்லேட் க்கான மதிப்புகளைப் பெற விரும்புகிறீர்கள், ஆனால் குக்கீகளுக்கு இன்னொரு அளவுகோல் விலை $0.65 இருக்கும். விண்ணப்பிக்க வேண்டும். நடைமுறைகளைப் பின்பற்றவும்அதைச் செய்ய கீழே.
படி 1:
- பின்வரும் VBA குறியீடுகளை ஒட்டவும் VBA மேக்ரோவை திறந்த பிறகு , நிரலை இயக்க முதலில் F5 ஐ அழுத்தவும் 11>
மேலும் படிக்க: Excel
இதே மாதிரியான அளவீடுகள்:
- எக்செல் இல் பல அளவுகோல்களுடன் கூடிய மேம்பட்ட வடிகட்டி (15 பொருத்தமான எடுத்துக்காட்டுகள்)
- டைனமிக் அட்வான்ஸ்டு ஃபில்டர் எக்செல் (VBA & மேக்ரோ)
- VBA இல் மேம்பட்ட வடிப்பானைப் பயன்படுத்துவது எப்படி (ஒரு படிப்படியான வழிகாட்டுதல்)
- எக்செல் (18 பயன்பாடுகள்) அளவுகோல் வரம்புடன் கூடிய மேம்பட்ட வடிகட்டி )
- எக்செல் மேம்பட்ட வடிகட்டி வேலை செய்யவில்லை (2 காரணங்கள் மற்றும் தீர்வுகள்)
4. பல அளவுகோல்களுடன் தனித்துவமான மதிப்புகளுக்கு VBA மேம்பட்ட வடிப்பானைப் பயன்படுத்தவும் எக்செல்
மேலும், உங்கள் தரவுத் தொகுப்பில் நகல்கள் இருந்தால், நீங்கள் அதை அகற்றலாம் வடிகட்டும்போது em. தனிப்பட்ட மதிப்புகளை மட்டும் பெறுவதற்கும் நகல்களை நீக்குவதற்கும் தனித்துவமான வாதத்தை True க்கு சேர்ப்போம். கோடிட்டுக் காட்டப்பட்டுள்ள வழிமுறைகளைப் பின்பற்றவும்.
படி 1:
- முதலில், VBA மேக்ரோவைத் திறக்கவும் அழுத்துவதன் மூலம் Alt + F11.
- பின்வரும் VBA குறியீடுகளை புதிய தொகுதியில் ஒட்டவும்.
4243
படி 2:
- பின், F5ஐ அழுத்தவும் சேமித்த பிறகு நிரலை இயக்க.
- எனவே, தனித்தன்மைக்கு மட்டுமே மதிப்புகளைப் பெறுவீர்கள்.
மேலும் படிக்க : Excel
இல் மட்டும் தனித்துவமான பதிவுகளுக்கு மேம்பட்ட வடிப்பானைப் பயன்படுத்துவது எப்படி . எடுத்துக்காட்டாக, $100 க்கு அதிகமான மொத்த விலை ஐக் கண்டறிய விரும்புகிறோம். அதை நிறைவேற்ற, படிகளைப் பின்பற்றவும்.
படி 1:
- முதலாவதாக, ஐத் திறக்கவும் VBA மேக்ரோ , Alt + F11 அழுத்தவும்.
- புதிய தொகுதி ஐத் தேர்ந்தெடுத்து பின்வரும் VBA குறியீடுகளை ஒட்டவும்.
1168
படி 2:
- இரண்டாவதாக, நிரலைச் சேமித்து முடிவுகளைக் காண F5 பொத்தானை அழுத்தவும்.
குறிப்புகள் . கூடுதலாக, xlFilterCopy செயலைப் பயன்படுத்துவதன் மூலம் புதிய வரம்பில் அல்லது புதிய பணித்தாளில் முடிவுகளை சாதகமான இடத்தில் பெறலாம். VBA குறியீடுகளை ஒட்டவும், B4:E11 B4:E11 Sheet6 இல் முடிவுகளைப் பெற அவற்றை இயக்கவும்.
9398
- இதன் விளைவாக, இறுதி முடிவைப் புதிய ஒர்க் ஷீட்டில் 'தாள்6' பார்க்கவும்.
மேலும் படிக்க: எக்செல் இல் அளவுகோல் வரம்பில் உரை இருந்தால் மேம்பட்ட வடிப்பானைப் பயன்படுத்துவது எப்படி
முடிவு
சுருக்கமாகச் சொன்னால், நீங்கள் இப்போது புரிந்துகொள்வீர்கள் என்று நம்புகிறேன் VBA மேம்பட்ட வடிகட்டியை Excel to பயன்படுத்துவது எப்படிபல அளவுகோல் வரம்புகளை வடிகட்டவும். இந்த முறைகள் அனைத்தும் உங்கள் தரவைக் கற்பிக்கவும் பயிற்சி செய்யவும் பயன்படுத்தப்பட வேண்டும். பயிற்சி புத்தகத்தைப் பார்த்து, நீங்கள் கற்றுக்கொண்டதைப் பயன்படுத்தவும். உங்கள் முக்கிய ஆதரவின் காரணமாக, இதுபோன்ற கருத்தரங்குகளைத் தொடர்ந்து வழங்குவதற்கு நாங்கள் உத்வேகம் பெற்றுள்ளோம்.
உங்களுக்கு ஏதேனும் கேள்விகள் இருந்தால், எங்களைத் தொடர்புகொள்ள தயங்க வேண்டாம். கீழே உள்ள கருத்துகள் பிரிவில் நீங்கள் என்ன நினைக்கிறீர்கள் என்பதை எங்களுக்குத் தெரியப்படுத்துங்கள்.
எக்செல்டெமி ஊழியர்கள் உங்களது விசாரணைகளுக்கு கூடிய விரைவில் பதிலளிப்பார்கள்.
எங்களுடன் இருங்கள் மற்றும் தொடர்ந்து கற்றுக் கொள்ளுங்கள் .