உள்ளடக்க அட்டவணை
இன்று நான் எக்செல் இல் VBA உடன் வரிசைகளை எப்படி எந்த தரவு தொகுப்பிலிருந்தும் எண்ணலாம் என்பதைக் காட்டுகிறேன். ஒரு குறிப்பிட்ட வரம்பிலிருந்து, தேர்ந்தெடுக்கப்பட்ட வரம்பிலிருந்து, ஒரு குறிப்பிட்ட அளவுகோலைப் பொருத்துவதன் மூலம், ஒரு குறிப்பிட்ட உரை மதிப்பைப் பொருத்துவதன் மூலம் மற்றும் வெற்று கலங்களைத் தவிர்த்து, வரிசைகளை எவ்வாறு கணக்கிடுவது என்பதைக் காண்பிப்பேன்.
பதிவிறக்கப் பயிற்சி பணிப்புத்தகம்
VBA உடன் வரிசைகளை எண்ணுங்கள் 0> சூரியகாந்தி மழலையர் பள்ளி என்ற பள்ளியில் சில மாணவர்களின் பெயர்கள் மற்றும் அவர்களின் மதிப்பெண்களுடன் ஆங்கிலத்தில் ஒரு தரவுத் தொகுப்பைப் பெற்றுள்ளோம்.
இன்று எங்கள் நோக்கம் VBA குறியீட்டைப் பயன்படுத்தி மொத்த வரிசைகளின் எண்ணிக்கை .
1. ஒரு குறிப்பிட்ட வரம்பின் வரிசைகளை எண்ண VBA குறியீட்டைப் பயன்படுத்தவும்
⧪ படி 1:
➤ அழுத்தவும் உங்கள் விசைப்பலகையில் 1>ALT+F11
. VBA சாளரம்திறக்கும்.
⧪ படி 2:
➤ VBA சாளரத்தில் செருகு தாவலுக்குச் செல்லவும்.
➤ விருப்பங்களிலிருந்து கிடைக்கிறது, தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.
I
⧪ படி 3:
➤ “தொகுதி 1” என்ற புதிய தொகுதி சாளரம் திறக்கும்.
➤ பின்வரும் VBA ஐச் செருகவும் தொகுதியில் உள்ள குறியீடு.
குறியீடு:
3991
குறிப்புகள்:
- இந்தக் குறியீடு ஒரு மேக்ரோ Count_Rows என அழைக்கப்படுகிறது.
- குறியீட்டின் 3வது வரியில் குறிப்பிட்ட வரம்பு “ B4:C13″ உள்ளது. இந்த வரம்பில் உள்ள வரிசைகளின் எண்ணிக்கையை எண்ண விரும்புகிறேன்.
- நீங்கள்உனது ஒன்றைப் பயன்படுத்து> பணிப்புத்தகத்தை Excel Macro-Enabled Workbook ஆக சேமிக்கவும்.
⧪ படி 5:
➤ உங்கள் ஒர்க்ஷீட்டிற்குத் திரும்பி உங்கள் கீபோர்டில் ALT+F8 அழுத்தவும்.
➤ Macro என்ற உரையாடல் பெட்டி திறக்கும். Count_Rows ( மேக்ரோவின் பெயர்) என்பதைத் தேர்ந்தெடுத்து Run என்பதைக் கிளிக் செய்யவும்.
⧪ படி 6:
➤ மொத்த வரிசைகளின் எண்ணிக்கையைக் காட்டும் சிறிய செய்திப் பெட்டியைக் காண்பீர்கள் ( 10 இந்த வழக்கில் ).
➤ வெளியேற சரி கிளிக் செய்யவும்.
மேலும் படிக்க: எக்செல் VBA தரவுகளுடன் வரிசைகளை எண்ணுவதற்கு
2. தேர்ந்தெடுக்கப்பட்ட வரம்பின் வரிசைகளை எண்ணுவதற்கு Excel VBA குறியீட்டை இயக்கவும்
முந்தைய முறையில், குறிப்பிட்ட வரம்பின் வரிசைகளின் எண்ணிக்கையைக் கணக்கிட்டோம் ( B4:C13 ).
ஆனால், தேர்ந்தெடுக்கப்பட்ட வரம்பில் உள்ள வரிசைகளின் எண்ணிக்கையை நமது விருப்பத்திற்கு ஏற்ப எண்ணுவதற்கு VBA குறியீட்டையும் பயன்படுத்தலாம்.
படிகள் அனைத்தும் முறை 1 ( படி 1-6 ).
⧪ படி 3 இல், முந்தைய குறியீட்டிற்குப் பதிலாக, இந்தக் குறியீட்டைச் செருகவும்:
குறியீடு:
4228
குறிப்பு:
- இந்தக் குறியீடு Count_Selected_Rows எனப்படும் தொகுதியை உருவாக்குகிறது.
⧪ மேலும் படி 5 ல், குறியீட்டை இயக்கும் முன், முதலில் வரம்பைத் தேர்ந்தெடுக்கவும். இங்கே நான் எனது முழு தரவுத் தொகுப்பைத் தேர்ந்தெடுத்துள்ளேன் ( நெடுவரிசைத் தலைப்புகள் இல்லாமல்).
⧪ பிறகு ALT+F8 ஐ அழுத்தி, தேர்ந்தெடுக்கவும் Count_Selected_Rows , மற்றும் கிளிக் செய்யவும் இயக்கு .
நீங்கள் தேர்ந்தெடுத்த வரம்பில் உள்ள மொத்த வரிசைகளின் எண்ணிக்கையைக் காட்டும் செய்திப் பெட்டியைப் பெறுவீர்கள் ( 10 இதில் வழக்கு.)
3>
3. எக்செல் இல் உள்ள அளவுகோல்களுடன் வரிசைகளை எண்ணுவதற்கு VBA குறியீட்டைச் செருகவும்
ஒரு குறிப்பிட்ட அளவுகோலைப் பராமரிக்கும் மொத்த வரிசைகளின் எண்ணிக்கையைக் கணக்கிட VBA குறியீட்டையும் பயன்படுத்தலாம்.
உதாரணமாக, ஒரு மேக்ரோ ஐ உருவாக்குவோம், அது 40 க்கும் குறைவான மதிப்பெண்களைப் பெற்ற மாணவர்களின் எண்ணிக்கையைக் கணக்கிடும்.
படிகள் அனைத்தும் முறை 1 போலவே இருக்கும். படி 1-6 ).
⧪ படி 3 இல், VBA குறியீட்டை இதற்கு மாற்றவும்:
குறியீடு:
7697
குறிப்பு:
- இந்தக் குறியீடு Count_Rows_with_Criteria எனப்படும் தொகுதியை உருவாக்குகிறது. <14 6 வரியில், “<40” ஐப் பயன்படுத்தினோம், ஏனெனில் இதுவே நாங்கள் பயன்படுத்தும் அளவுகோல். உங்கள் தேவைக்கேற்ப மாற்றிக் கொள்கிறீர்கள்.
⧪ மேலும் படி 5 ல், குறியீட்டை இயக்கும் முன், கலங்களின் வரம்பைத் தேர்ந்தெடுக்கவும் அளவுகோல்கள். இங்கே நான் C ( C4:C13 ) நெடுவரிசையை மட்டுமே தேர்ந்தெடுத்துள்ளேன், ஏனெனில் அளவுகோல் அங்கு உள்ளது.
⧪ பிறகு <1 ஐ அழுத்தவும்>ALT+F8 , Count_Rows_with_Criteria என்பதைத் தேர்ந்தெடுத்து, Run என்பதைக் கிளிக் செய்யவும்.
நீங்கள் காட்டும் செய்திப் பெட்டியைப் பெறுவீர்கள். உங்கள் அளவுகோலை பூர்த்தி செய்யும் மொத்த வரிசைகளின் எண்ணிக்கை ( 3 இந்த விஷயத்தில்.)
இதே மாதிரியான வாசிப்புகள்
13>