உள்ளடக்க அட்டவணை
இந்த டுடோரியல் எக்செல் இல் உள்ள ஒரு நெடுவரிசையில் பயன்படுத்தப்பட்ட வரம்பை தேர்ந்தெடுக்க VBA ஐப் பயன்படுத்துவதற்கான 8 எடுத்துக்காட்டுகளைக் காண்பிக்கும். பொதுவாக, எக்செல் இல் உள்ள UsedRange பண்பு என்பது ஒரு பணித்தாளின் தரவைக் குறிக்கும். எடுத்துக்காட்டுகளை தெளிவாக விளக்குவதற்கு, அனைத்து எடுத்துக்காட்டுகளுக்கும் ஒரு குறிப்பிட்ட தரவுத்தொகுப்பில் UsedRange பண்புகளைப் பயன்படுத்துவோம்.
பயிற்சிப் பணிப்புத்தகத்தைப் பதிவிறக்கவும்
நடைமுறைப் பணிப்புத்தகத்தை இங்கிருந்து பதிவிறக்கம் செய்யலாம். .
VBA Column.xlsm இல் UsedRange ஐத் தேர்ந்தெடுக்க
8 நெடுவரிசையில் UsedRange ஐத் தேர்ந்தெடுக்க VBA இன் எளிய எடுத்துக்காட்டுகள்
பின்வரும் படத்தில் , எல்லா எடுத்துக்காட்டுகளுக்கும் நாம் பயன்படுத்தும் தரவுத்தொகுப்பைக் காணலாம். தரவுத்தொகுப்பில் விற்பனையாளர்களின் பெயர்கள் , அவர்களின் இடம் , பிராந்தியம், மற்றும் ‘ மொத்தம் ’ விற்பனைகள் உள்ளன. இந்தத் தரவுத்தொகுப்பில், தலைப்பு உட்பட பயன்படுத்தப்பட்ட வரம்பு கருதப்படும். எனவே, பின்வரும் தரவுத்தொகுப்பில் பயன்படுத்தப்பட்ட வரம்பு ( B2:E15 ).
1. Excel
இல் VBA உடன் நெடுவரிசையில் UsedRange ஐத் தேர்ந்தெடுக்கவும்.முதலில், எங்கள் தரவுத்தொகுப்பில் இருந்து அனைத்து நெடுவரிசைகளையும் தேர்ந்தெடுப்போம். இதைச் செய்ய, நெடுவரிசைகளில் உள்ள VBA தேர்வு UsedRange பண்புகளைப் பயன்படுத்துவோம். இந்த முறையைச் செய்வதற்கான படிகளைப் பார்ப்போம்.
படிகள்:
- தொடங்குவதற்கு, பெயரிடப்பட்ட செயலில் உள்ள தாளில் வலது கிளிக் ' Select_Columns '.
- கூடுதலாக, ' View Code ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
<11
6535
- அதன் பிறகு, Run ஐ கிளிக் செய்யவும் அல்லது குறியீட்டை இயக்க F5 விசையை அழுத்தவும்.
- கடைசியாக, பின்வரும் படத்தைப் போன்ற முடிவைப் பெறுகிறோம். எங்கள் தரவுத்தொகுப்பிலிருந்து நெடுவரிசைகளில் பயன்படுத்தப்பட்ட வரம்பு இப்போது தேர்ந்தெடுக்கப்பட்டிருப்பதைக் காணலாம்.
2. நெடுவரிசை
இல் முழு UsedRange ஐ நகலெடுக்க VBA ஐப் பயன்படுத்தவும் இரண்டாவது எடுத்துக்காட்டில், எங்கள் தரவுத்தொகுப்பில் இருந்து நெடுவரிசைகளில் பயன்படுத்தப்பட்ட முழு வரம்பையும் நகலெடுக்க VBA ஐப் பயன்படுத்துவோம். பொதுவாக, எங்கள் தரவுத்தொகுப்பிலிருந்து ஒரு குறிப்பிட்ட பகுதியை நகலெடுக்க இந்த முறையைப் பயன்படுத்துகிறோம். இந்த முறையைச் செய்ய, கீழே உள்ள படிகளைப் பின்பற்ற வேண்டும்.
படிகள்:
- முதலில், ' நகலெடு<என்ற செயலில் உள்ள பணித்தாள் தாவலுக்குச் செல்லவும். 2>'.
- அடுத்து, அந்த தாவலில் வலது கிளிக் மற்றும் ' குறியீட்டைக் காண்க ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
<18
- இது தற்போதைய பணித்தாளின் வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். இந்தச் சாளரத்தைப் பெறுவதற்கான மற்றொரு வழி, விசைப்பலகையில் இருந்து Alt + F11 ஐ அழுத்தவும்.
- பின், அந்தக் குறியீடு சாளரத்தில் கீழே உள்ள குறியீட்டைச் செருகவும்:
5410
- இப்போது, குறியீட்டை இயக்க Run ஐ கிளிக் செய்யவும் அல்லது F5 விசையை அழுத்தவும்.
<3
- இறுதியாக, பின்வருவனவற்றைப் போன்ற முடிவைக் காணலாம். மேலும், பயன்படுத்தப்பட்ட வரம்பைச் சுற்றி ஒரு எல்லைக் கோட்டைக் காணலாம். குறியீடு தரவை நகலெடுத்ததை இது குறிக்கிறதுஇந்த எல்லைக்குள்.
மேலும் படிக்க: எக்செல் விபிஏ: டைனமிக் வரம்பை மற்றொரு பணிப்புத்தகத்திற்கு நகலெடுக்கவும்
3. எண்ணிக்கை எண் VBA ஐப் பயன்படுத்தி UsedRange இல் உள்ள நெடுவரிசைகளின்
மூன்றாவது எடுத்துக்காட்டில், எக்செல் VBA தேர்ந்தெடு பயன்படுத்தப்பட்ட வரம்பு முறையைப் பயன்படுத்தி எங்கள் தரவுத்தொகுப்பில் உள்ள நெடுவரிசைகளின் எண்ணிக்கையைக் கணக்கிடுவோம். . இந்த எடுத்துக்காட்டு எங்கள் தரவுத்தொகுப்பில் பயன்படுத்தப்பட்ட வரம்பில் உள்ள நெடுவரிசைகளின் மொத்த எண்ணிக்கையை ஒரு செய்தி பெட்டியில் வழங்கும். இந்த முறையைச் செயல்படுத்த கீழே உள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- முதலில், ' Count_Columns ' என்ற செயலில் உள்ள தாளைத் தேர்ந்தெடுக்கவும்.
- இரண்டாவதாக, செயலில் உள்ள தாள் பெயரில் வலது கிளிக் மற்றும் ' குறியீட்டைக் காண்க ' விருப்பத்தை கிளிக் செய்யவும்.
3>
- மேலே உள்ள கட்டளையானது செயலில் உள்ள ஒர்க் ஷீட்டிற்கான வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். விசைப்பலகையில் இருந்து Alt + F11 ஐ அழுத்துவதன் மூலமும் குறியீடு சாளரத்தைப் பெறலாம்.
- மூன்றாவதாக, அந்த வெற்று குறியீடு சாளரத்தில் பின்வரும் குறியீட்டை உள்ளிடவும்: 14>
8446
- அடுத்து, Run ஐ கிளிக் செய்யவும் அல்லது குறியீட்டை இயக்க F5 விசையை அழுத்தவும்.
3>
- கடைசியாக, ஒரு செய்தி பெட்டியில் முடிவைப் பெறுகிறோம். பயன்படுத்தப்பட்ட வரம்பில் உள்ள நெடுவரிசைகளின் எண்ணிக்கை 4 .
மேலும் படிக்க: வரம்பில் வரிசைகளை எண்ண VBA ஐ எவ்வாறு பயன்படுத்துவது எக்செல் (5 மேக்ரோக்கள்) இல் உள்ள தரவுகளுடன்
4. Excel VBA முதல் பயன்படுத்திய வரம்பில் உள்ள கடைசி நெடுவரிசையின் எண்ணிக்கையை எண்ணுவதற்கு
முந்தைய முறையில், கடைசி நெடுவரிசையின் எண்ணைப் பிரித்தெடுத்தோம் பயன்படுத்தப்பட்ட வரம்பு.இருப்பினும், இந்த எடுத்துக்காட்டில், VBA தேர்ந்தெடு UsedRange பண்பைப் பயன்படுத்தி முழு பணித்தாள் முழுவதும் பயன்படுத்தப்பட்ட வரம்பில் கடைசி நெடுவரிசையின் எண்ணிக்கையை நாங்கள் தீர்மானிப்போம். இந்தச் செயலைச் செய்ய நாம் பின்பற்ற வேண்டிய படிகளைப் பார்ப்போம்.
படிகள்:
- தொடங்குவதற்கு, வலது கிளிக் ' கடைசி நெடுவரிசை ' என்ற செயலில் உள்ள தாளில்.
- அடுத்து, ' குறியீட்டைக் காண்க ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
- எனவே, மேலே உள்ள கட்டளை அந்த ஒர்க் ஷீட்டிற்கான வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். அந்தக் குறியீட்டுச் சாளரத்தைத் திறப்பதற்கான மாற்று வழி Alt + F11 என்பதை அழுத்தவும்.
- அதன் பிறகு, அந்தக் குறியீடு சாளரத்தில் பின்வரும் குறியீட்டைச் செருகவும்:
2516
- இப்போது, Run ஐக் கிளிக் செய்யவும் அல்லது குறியீட்டை இயக்க F5 விசையை அழுத்தவும்.
<3
- இறுதியில், ஒரு செய்தி பெட்டியில் எங்கள் முடிவைப் பெறுகிறோம். பயன்படுத்தப்பட்ட வரம்பில் உள்ள கடைசி நெடுவரிசை 5வது ஒர்க் ஷீட்டின் நெடுவரிசை.
இதே போன்ற அளவீடுகள்
- எக்செல் இல் உள்ள வரம்பில் உள்ள ஒவ்வொரு வரிசைக்கும் VBA ஐ எவ்வாறு பயன்படுத்துவது
- எக்செல் இல் உள்ள செயலில் உள்ள கலத்திலிருந்து வரம்பைத் தேர்ந்தெடுக்க VBA ஐப் பயன்படுத்தவும் (3 முறைகள்)
- எக்செல் மேக்ரோ: பல நெடுவரிசைகளை டைனமிக் ரேஞ்சுடன் வரிசைப்படுத்து (4 முறைகள்)
5. கடைசி நெடுவரிசையின் கடைசி கலத்தை VBA உடன் UsedRange இலிருந்து தேர்ந்தெடுக்கவும்
ஐந்தாவது எடுத்துக்காட்டில், எக்செல் தாளில் கடைசி நெடுவரிசையின் கடைசி கலத்தைத் தேர்ந்தெடுக்க VBA தேர்ந்தெடு பயன்படுத்தப்பட்ட வரம்பு பண்பைப் பயன்படுத்துவோம். இந்த உதாரணத்தை விளக்குவதற்கு, நாங்கள்எங்கள் முந்தைய தரவுத்தொகுப்புடன் தொடரும். இப்போது, இந்த முறையைச் செய்வதற்கான படிகளைப் பாருங்கள்.
படிகள்:
- முதலில், ' Last_Cell<2 என்ற செயலில் உள்ள தாளைத் தேர்ந்தெடுக்கவும்>'.
- அடுத்து, அந்த தாள் பெயரில் வலது கிளிக் . ' View Code ' என்ற விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
- பின், வெற்று VBA குறியீடு சாளரத்தைப் பெறுவோம். . மேலும், அந்தக் குறியீடு சாளரத்தைத் திறக்க, Alt + F11 ஐ அழுத்தவும்.
- அதன் பிறகு, அந்தக் குறியீடு சாளரத்தில் பின்வரும் குறியீட்டை உள்ளிடவும்:
4714
- இப்போது, குறியீட்டை இயக்க Run ஐ கிளிக் செய்யவும் அல்லது F5 ஐ அழுத்தவும்.
- இறுதியாக, பின்வரும் படத்தில் முடிவைக் காணலாம். கடைசி நெடுவரிசையின் தேர்ந்தெடுக்கப்பட்ட கடைசி கலமானது செல் E15 ஆகும்.
6. Excel VBA
உடன் தேர்ந்தெடுக்கப்பட்ட UsedRange இன் செல் வரம்பைக் கண்டறியவும்இந்த எடுத்துக்காட்டில், எக்செல் ஒர்க்ஷீட்டில் தேர்ந்தெடுக்கப்பட்ட பயன்படுத்தப்பட்ட வரம்பின் செல் வரம்பைக் கண்டறிய VBA ஐப் பயன்படுத்துவோம். நாங்கள் பயன்படுத்திய வரம்பில் உள்ள அனைத்து நெடுவரிசைகளுக்கும் VBA குறியீட்டைப் பயன்படுத்துவோம். குறியீடு செல் வரம்பையும் பயன்படுத்திய வரம்பில் உள்ள நெடுவரிசையின் முகவரியையும் வழங்கும். இந்தச் செயலைச் செய்ய பின்வரும் படிகளைப் பின்பற்றவும்.
படிகள்:
- ஆரம்பத்தில், செயலில் உள்ள தாள் தாவலில் வலது கிளிக் ' செல் வரம்பைக் கண்டுபிடி ' என்று பெயரிடப்பட்டது.
- இரண்டாவதாக, ' குறியீட்டைக் காண்க ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
- இது வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். இந்தக் குறியீட்டுச் சாளரத்தைத் திறப்பதற்கான மற்றொரு முறை Alt ஐ அழுத்துவது + F11 .
- மூன்றாவதாக, அந்தக் குறியீடு சாளரத்தில் பின்வரும் குறியீட்டை உள்ளிடவும்:
6311
- பின், குறியீட்டை இயக்க கிளிக் செய்யவும் இயக்கு அல்லது F5 விசையை அழுத்தவும்.
3>
- முடிவில், பின்வரும் படம் முடிவைக் காட்டுகிறது.
ஒத்த அளவீடுகள்
- VBA to loop through Rows மற்றும் எக்செல் வரம்பில் உள்ள நெடுவரிசைகள் (5 எடுத்துக்காட்டுகள்)
- எக்செல் VBA இல் வரம்பை வரிசையாக மாற்றுவது எப்படி (3 வழிகள்)
7. செருகவும் VBA UsedRange Property to count Empty Cells
இந்த எடுத்துக்காட்டில், எக்செல் தாளில் உள்ள வெற்று செல்களை எண்ணுவதற்கு VBA தேர்ந்தெடு UsedRange பண்பைப் பயன்படுத்துவோம். சில நேரங்களில் நமது தரவுத்தொகுப்பில் பயன்படுத்தப்பட்ட வரம்பில் காலியான செல்கள் இருக்கலாம். UsedRange பண்பைப் பயன்படுத்தி அந்த வெற்றுக் கலங்களின் எண்களை நாம் எளிதாக எண்ணலாம். இந்த எடுத்துக்காட்டைச் செயல்படுத்துவதற்கான படிகளைப் பார்ப்போம்.
படிகள்:
- முதலில், ' என்ற செயலில் உள்ள தாள் தாவலில் வலது கிளிக் Empty_Cells '.
- அடுத்து, ' குறியீட்டைக் காண்க ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
- மேலே உள்ள செயல் வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். அந்தக் குறியீட்டுச் சாளரத்தைத் திறப்பதற்கான மாற்று வழி Alt + F11 ஐ அழுத்தவும்.
- பின், அந்தக் குறியீடு சாளரத்தில் பின்வரும் குறியீட்டைச் செருகவும்:
4866
- அதன் பிறகு, Run ஐ கிளிக் செய்யவும் அல்லது குறியீட்டை இயக்க F5 விசையை அழுத்தவும்.
- இறுதியாக, செய்தி பெட்டியில் முடிவைப் பெறுவோம். திநாம் பயன்படுத்திய வரம்பில் உள்ள மொத்த கலங்கள் மற்றும் வெற்று கலங்களின் எண்ணிக்கையை செய்தி பெட்டி காண்பிக்கும்.
8
கடைசி எடுத்துக்காட்டில், எங்கள் எக்செல் பணித்தாளில் முதல் காலியான கலத்தைக் கண்டறிய நெடுவரிசையில் உள்ள பயன்படுத்தப்பட்ட வரம்பு சொத்தை தேர்ந்தெடுக்க எக்செல் விபிஏ ஐப் பயன்படுத்துவோம். இந்த முறை ஒரு குறிப்பிட்ட நெடுவரிசையின் முதல் காலியான கலத்தைக் கண்டறியும். வெற்று செல் எப்போதும் தரவுத்தொகுப்பின் பயன்படுத்தப்பட்ட வரம்பிற்கு வெளியே இருக்கும். எனவே, பயன்படுத்தப்பட்ட வரம்பில் ஏதேனும் செல் காலியாகவோ அல்லது காலியாகவோ இருந்தால் அது இந்த முறையில் கருதப்படாது. இப்போது, இந்த முறையைச் செய்ய கீழே உள்ள படிகளைப் பின்பற்றவும்.
படிகள்:
- தொடங்க, செயலில் உள்ள வலது கிளிக் ' First_Empty ' என்ற தாள் தாவல்.
- கூடுதலாக, ' குறியீட்டைக் காண்க ' விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
<3
- இது வெற்று VBA குறியீடு சாளரத்தைத் திறக்கும். அந்தக் குறியீடு சாளரத்தைத் திறக்க, Alt + F11 ஐ அழுத்தவும்.
- மேலும், வெற்று VBA குறியீடு சாளரத்தில் பின்வரும் குறியீட்டைத் தட்டச்சு செய்யவும்:
5012
- பின், குறியீட்டை இயக்க Run ஐ கிளிக் செய்யவும் அல்லது F5 விசையை அழுத்தவும்.
- கடைசியாக, மேலே உள்ள குறியீடு செல் E16 இல் ' FirstEmptyCell ' மதிப்பைச் செருகும். தரவுத்தொகுப்பின் பயன்படுத்தப்பட்ட வரம்பிற்குப் பிறகு இது நெடுவரிசையின் முதல் காலியான கலமாகும் காலியான செல் (4 எடுத்துக்காட்டுகள்)
வரை வரம்பில் லூப் செய்யவும்முடிவு
சுருக்கமாக, எக்செல் தாளில் VBA தேர்ந்தெடு UsedRange பண்பைப் பயன்படுத்துவதற்கான 8 எடுத்துக்காட்டுகளை இந்தப் பயிற்சி காட்டுகிறது. சோதனைக்கு உங்கள் திறமைகளை அமைக்க, இந்தக் கட்டுரையில் பயன்படுத்தப்படும் பயிற்சிப் பணித்தாளைப் பதிவிறக்கவும். உங்களுக்கு ஏதேனும் கேள்விகள் இருந்தால் கீழே உள்ள பெட்டியில் கருத்து தெரிவிக்கவும். எங்கள் குழு உங்கள் செய்திக்கு விரைவில் பதிலளிக்க முயற்சிக்கும். எதிர்காலத்தில் இன்னும் புதுமையான மைக்ரோசாப்ட் எக்செல் தீர்வுகளைக் கவனியுங்கள்.