எக்செல் (5 முறைகள்) இல் தேர்வுக்கு வரம்பு மாறியை அமைக்க VBA ஐ எவ்வாறு பயன்படுத்துவது

Hugh West

இந்த கட்டுரையில், தேர்வுக்கு வரம்பு மாறி ஐ அமைப்பதற்கு எக்செல் விபிஏ ஐ எவ்வாறு பயன்படுத்துவது என்பது பற்றிய சில யோசனைகளை நாங்கள் விளக்குவோம். VBA ஐப் பயன்படுத்தி இந்த தேர்ந்தெடுக்கப்பட்ட கலங்களில் சில பொதுவான செயல்பாடுகளை நாம் செயல்படுத்தலாம். பின்வரும் எக்செல் தரவுத்தொகுப்பில், சில மேற்கத்திய பேண்ட் பெயர்கள் மற்றும் அவற்றுடன் தொடர்புடைய குரல் பாடகர்கள் ஆகியவற்றைக் காட்டுகிறோம்.

பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்

VBA க்கு வரம்பை Selection.xlsm என அமைக்கவும்

5 வழிகள் VBA ஐ பயன்படுத்தி எக்செல் இல் ரேஞ்ச் மாறியை தேர்வுக்கு அமைக்கவும்

1. எக்செல் விபிஏ மூலம் வரம்பைத் தேர்ந்தெடுக்க வரம்பின் மாறியை அமைத்தல்

நாம் விபிஏ இல் வரம்பு அமைப்பதன் மூலம் வரம்பைத் தேர்ந்தெடுக்கலாம். B5:C8 செல்களைத் தேர்ந்தெடுக்க வேண்டும் என்று வைத்துக்கொள்வோம். கீழே உள்ள செயல்முறைக்கு வருவோம்.

படிகள்:

  • VBA, இல் குறியீட்டை எழுத முதலில், டெவலப்பரைத் திறக்கவும். tab பின்னர் Visual Basic என்பதைத் தேர்ந்தெடுக்கவும்.

பின்னர், இது Microsoft Visual Basic இன் புதிய சாளரத்தைத் திறக்கும். பயன்பாடுகள் .

  • இப்போது, ​​ செருகு >> தொகுதி

ஐத் தேர்ந்தெடுக்கவும்.

  • பின்வரும் குறியீட்டை VBA Module இல் உள்ளிடவும்.
1731

இங்கே, B5:C8 Rng1 என அமைக்கிறோம் . VBA இன் வரம்பு முறை மூலம் அதைத் தேர்ந்தெடுக்கிறோம். எங்கள் எக்செல் தாளை செயல்படுத்த வேண்டும் என்பதை நினைவில் கொள்ளுங்கள், எனவே selectRange தாளைச் செயல்படுத்தினோம்.

  • இப்போது மீண்டும் செல்க. தாள் மற்றும் இயக்கவும் மேக்ரோ .

  • அதன் பிறகு, வரம்பு B5:C8 தானாகத் தேர்ந்தெடுக்கப்பட்டதைக் காண்பீர்கள்.

இவ்வாறு நீங்கள் விரும்பிய வரம்பு மாறி தேர்வுக்கு VBA ஐப் பயன்படுத்தி அமைக்கலாம்.

மேலும் படிக்க: எக்செல் விபிஏ: மதிப்புகள் கொண்ட கலங்களின் வரம்பைப் பெறுங்கள் (7 எடுத்துக்காட்டுகள்)

2. வரம்பு மாறியை அமைப்பதன் மூலம் கலங்களை வடிவமைக்க VBA ஐப் பயன்படுத்துதல்

எங்கள் தரவுத்தொகுப்பு பின்வரும் படத்தைப் போல் தெரிகிறது தலைப்பு தடித்த மற்றும் AutoFit நெடுவரிசைகள் . இதை நாம் VBA மூலம் செய்யலாம். இதை எப்படி செய்வது என்று பார்ப்போம்.

படிகள்:

  • முதலில் விஷுவல் பேசிக் ஐ திறந்து பின்வரும் குறியீட்டை டைப் செய்யவும் 1>VBA Module ( Visual Basic மற்றும் VBA Module ஐ எவ்வாறு திறப்பது என்பதைப் பார்க்க, தயவுசெய்து பிரிவு 1 க்குச் செல்லவும்).
4283

இங்கே வரம்பு B4:C4 xyz ஆக அமைக்கிறோம். பின்னர் B4 மற்றும் C4 போல்டு இல் எழுத்துருக்களை செய்ய Bold முறையைப் பயன்படுத்தினோம். AutoFit முறையைப் பயன்படுத்தி நெடுவரிசைகள் B மற்றும் C ஐயும் பொருத்தியுள்ளோம்.

  • இப்போது, ​​ தாளுக்குச் செல்லவும் மற்றும் SetRange என பெயரிடப்பட்ட Macro ஐ இயக்கவும்.

அதன் பிறகு, நீங்கள் பார்ப்பீர்கள் நெடுவரிசைகள் மற்றும் தலைப்புகள் தடித்த மற்றும் தேர்ந்தெடுக்கப்பட்டன.

இந்தப் பாதையைப் பின்பற்றுவதன் மூலம் , நீங்கள் கலங்களை வடிவமைக்கலாம் மற்றும் AutoFit நெடுவரிசைகள் அமைப்பு வரம்பு மாறிகள் இல் VBA .

இதே மாதிரியான அளவீடுகள்

  • எக்செல் ஒரு வரம்பில் உள்ள ஒவ்வொரு வரிசைக்கும் VBA ஐ எவ்வாறு பயன்படுத்துவது 13>
  • எக்செல் செயலில் உள்ள கலத்திலிருந்து வரம்பைத் தேர்ந்தெடுக்க VBA ஐ எவ்வாறு பயன்படுத்துவது (3 முறைகள்)
  • எக்செல் மேக்ரோ: பல நெடுவரிசைகளை டைனமிக் ரேஞ்சுடன் வரிசைப்படுத்து (4 முறைகள்)

3. VBA இல் மாறி வரம்புத் தேர்வை அமைப்பதன் மூலம் ஒரு வரம்பை நகலெடுக்கிறது

வரம்பு மாறி க்கு தேர்ந்தெடுக்க B6:C9 ஐ நகலெடுக்க விரும்புகிறோம். 2>. கீழே உள்ள செயல்முறையைப் பற்றி விவாதிப்போம்.

படிகள்:

  • முதலில், விஷுவல் பேசிக் ஐத் திறந்து பின்வரும் குறியீட்டை இல் உள்ளிடவும் VBA Module ( Visual Basic மற்றும் VBA Module ஐ எவ்வாறு திறப்பது என்பதைப் பார்க்க, தயவுசெய்து பிரிவு 1 க்குச் செல்லவும்).
6927

இங்கே, VBA இன் நகல் முறையைப் பயன்படுத்தி வரம்பு B6:C9 ஐ நகலெடுத்தோம். வரம்பு B6:C9 cpy ஆக அமைத்துள்ளோம்.

  • இப்போது உங்கள் தாள் க்குச் சென்று மேக்ரோஸ்<ஐ இயக்கவும் 2>. உங்கள் தற்போதைய மேக்ரோ இன் பெயராக உள்ளதால், CopyRange ஐத் தேர்ந்தெடுக்கவும்.

நீங்கள் வரம்பைக் காண்பீர்கள் B6:C9 நகலெடுக்கப்பட்டது.

இந்த வரம்பு உங்கள் எக்செல் தாளில் எங்கு வேண்டுமானாலும் <1ஐ அழுத்தி ஒட்டலாம்>CTRL + V . வரம்பு மூலம் B12 to C15 வரை ஒட்டினேன்.

இந்த முறையைப் பின்பற்றுவதன் மூலம், நீங்கள் Excel VBA இல் தேர்வு செய்ய வரம்பு மாறி ஐ அமைப்பதன் மூலம் a range நகலெடுக்கலாம்.

மேலும் படிக்கவும் : எக்செல் விபிஏ: நகல் டைனமிக்மற்றொரு பணிப்புத்தகத்திற்கான வரம்பு

4. ரேஞ்ச் மாறியை தேர்வுக்கு அமைப்பதன் மூலம் கலங்களை வண்ணத்துடன் வடிவமைக்கவும்

தரவுத்தொகுப்பின் 8வது மற்றும் 10வது வரிசைகளை பச்சை . கீழே உள்ள விளக்கத்தைப் பின்பற்றுவோம்.

படிகள்:

  • முதலில் விஷுவல் பேசிக் ஐத் திறந்து பின்வரும் குறியீட்டை இல் உள்ளிடவும் VBA Module ( Visual Basic மற்றும் VBA Module ஐ எவ்வாறு திறப்பது என்பதைப் பார்க்க, தயவுசெய்து பிரிவு 1 க்குச் செல்லவும்).
2768

இங்கே நமது வரம்பு B8:C8 மற்றும் B10:C10 x1 மற்றும் x2 <2 என வரையறுக்கிறோம்> முறையே. எங்கள் வண்ணம் எக்செல் தாளை ஆக்டிவ் ஷீட் ஆக உருவாக்கி, நாங்கள் விரும்பிய வரம்புகளை கலர்இண்டெக்ஸ் பண்பு மூலம் வண்ணமாக்கினோம்.<3

  • இப்போது உங்கள் தாள் க்குச் சென்று மேக்ரோஸ் ஐ இயக்கவும். தற்போதைய மேக்ரோ இன் பெயராக இருப்பதால் ColorRange ஐத் தேர்ந்தெடுக்கவும்.

அதன் பிறகு, நீங்கள் விரும்பியதைக் காண்பீர்கள் வரம்புகள் பச்சை வண்ணத்தால் நிரப்பப்பட்டுள்ளன.

இவ்வாறு நீங்கள் நிறம் ஐ அமைப்பதன் மூலம் கலங்களை வடிவமைக்கலாம் வரம்பு மாறி தேர்வுக்கு.

மேலும் படிக்க: எக்செல் VBA உடன் மாறி வரிசை மற்றும் நெடுவரிசையுடன் வரம்பை எவ்வாறு பயன்படுத்துவது

இதே மாதிரியான அளவீடுகள்

  • எக்செல் வரம்பில் உள்ள வரிசைகள் மற்றும் நெடுவரிசைகள் வழியாக லூப் செய்ய VBA (5 எடுத்துக்காட்டுகள்)
  • Excel VBA காலியான செல் வரை ரேஞ்ச் மூலம் லூப் செய்ய>5.VBA

    இல் வரம்பு மாறியை அமைப்பதன் மூலம் வரிசைகளை நீக்குதல் 8வது மற்றும் 10வது வரிசைகளை பச்சை உடன் நீக்க வேண்டும் . கீழே உள்ள விளக்கத்தைப் பின்பற்றுவோம்.

    படிகள்:

    • முதலில் விஷுவல் பேசிக் ஐத் திறந்து பின்வரும் குறியீட்டை இல் உள்ளிடவும் VBA Module ( Visual Basic மற்றும் VBA Module ஐ எவ்வாறு திறப்பது என்பதைப் பார்க்க, தயவுசெய்து பிரிவு 1 க்குச் செல்லவும்).
    2796

    நாம் நீக்க விரும்பும் வரம்புகள் B8:C8 மற்றும் B10:C10 . அவற்றை முறையே x1 மற்றும் x2 என பெயரிட்டோம். பின்னர் நீக்கு முறையின் மூலம் அவற்றை நீக்கிவிட்டோம்.

    • இப்போது உங்கள் தாளுக்கு சென்று மேக்ரோஸ் ஐ இயக்கவும். உங்கள் தற்போதைய மேக்ரோ இன் பெயராக DeleteRange ஐத் தேர்வு செய்யவும்.

    அதன் பிறகு, வரம்புகள் B8:C8 மற்றும் B10:C10 போய்விட்டன.

    இந்த அணுகுமுறையைப் பின்பற்றுவதன் மூலம், வரிசைகளை <நீக்கலாம் 2> வரம்பு மாறிகளை தேர்வுக்கு அமைப்பதன் மூலம்.

    பயிற்சிப் பிரிவு

    பின்வரும் படத்தில், இந்தக் கட்டுரையில் நாங்கள் பணியாற்றிய தரவுத்தொகுப்பை நீங்கள் காண்பீர்கள். சொந்தமாக பயிற்சி செய்யலாம்.

    முடிவு

    சுருக்கமாக, வரம்பு மாறி க்கு அமைக்க கட்டுரை சில பயன்பாடுகளில் முழுமையாக கவனம் செலுத்துகிறது Excel VBA மூலம் தேர்வு. சில அழகான அடிப்படை முறைகளை நாங்கள் விவரித்தோம். உங்களுக்கு வேறு ஏதேனும் யோசனைகள் அல்லது கருத்துகள் இருந்தால், தயவுசெய்து அவற்றை கருத்து பெட்டியில் விடுங்கள். இது என்னை வளப்படுத்த உதவும்வரவிருக்கும் கட்டுரைகள்

ஹக் வெஸ்ட் மிகவும் அனுபவம் வாய்ந்த எக்செல் பயிற்சியாளர் மற்றும் ஆய்வாளர் மற்றும் துறையில் 10 ஆண்டுகளுக்கும் மேலான அனுபவம் கொண்டவர். கணக்கியல் மற்றும் நிதித்துறையில் இளங்கலைப் பட்டமும், வணிக நிர்வாகத்தில் முதுகலைப் பட்டமும் பெற்றவர். ஹக் கற்பிப்பதில் ஆர்வம் கொண்டவர் மற்றும் பின்பற்றவும் புரிந்துகொள்ளவும் எளிதான ஒரு தனித்துவமான கற்பித்தல் அணுகுமுறையை உருவாக்கியுள்ளார். எக்செல் பற்றிய அவரது நிபுணத்துவ அறிவு, உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்கு அவர்களின் திறன்களை மேம்படுத்தவும், அவர்களின் வாழ்க்கையில் சிறந்து விளங்கவும் உதவியுள்ளது. அவரது வலைப்பதிவின் மூலம், ஹக் தனது அறிவை உலகத்துடன் பகிர்ந்து கொள்கிறார், தனிநபர்கள் மற்றும் வணிகங்கள் தங்கள் முழு திறனை அடைய உதவும் வகையில் இலவச எக்செல் பயிற்சிகள் மற்றும் ஆன்லைன் பயிற்சிகளை வழங்குகிறார்.