VBA வரம்பு பொருள் | VBA Excel இல் வரம்பை எவ்வாறு பயன்படுத்துவது? (எடுத்துக்காட்டுகள்)

எக்செல் விபிஏ வரம்பு பொருள்

வரம்பு VBA இல் உள்ள ஒரு சொத்து பணித்தாள் சொத்துக்கு ஒத்ததாக இருக்கிறது, வரம்பு சொத்துக்கு பல பயன்பாடுகளும் பயன்பாடுகளும் உள்ளன, நாங்கள் எங்கள் குறியீட்டை எழுதி ஒரு குறிப்பிட்ட செல் வரம்பை அல்லது ஒரு குறிப்பிட்ட கலத்தை குறிப்பிடும்போது அது வரம்பு சொத்து முறையால் செய்யப்படுகிறது, இது கலங்களின் வரிசைகளை குறிக்க பயன்படுகிறது மற்றும் நெடுவரிசைகள்.

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

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

விபிஏ மேக்ரோக்களை இயக்குவதற்கும் பணிகளைச் செய்வதற்கும், அழைக்கப்படும் பணிகளைச் செய்ய வேண்டிய கலங்களை அடையாளம் காண வேண்டும். இது இங்கே உள்ளது, ரேஞ்ச் பொருள்களின் கருத்து அதன் பயனைக் காண்கிறது.

வரம்பு பொருளை எவ்வாறு பயன்படுத்துவது?

VBA இல் உள்ள பொருள்களைக் குறிக்க, நாங்கள் படிநிலை நுட்பத்தைப் பயன்படுத்துகிறோம். 3 வரிசைமுறை உள்ளது:

  • பொருள் தகுதி: இது பொருளின் இருப்பிடத்தைக் குறிக்கிறது, அது இருக்கும் இடத்தைப் போன்றது, அதாவது பணிப்புத்தகம் அல்லது பணித்தாள் குறிப்பிடப்படுகிறது.
  • மற்ற 2 செல் மதிப்புகளை கையாளுவதற்கு பயன்படுத்தப்படுகின்றன. இவை சொத்து & முறைகள்.
  • சொத்து: இங்கே, பொருள் பற்றிய தகவல்கள் சேமிக்கப்படுகின்றன.
  • முறை: இது பொருள் செய்யும் செயலைக் குறிக்கிறது.

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

VBA பொருள் குறிப்பிடப்படும்போதெல்லாம் பின்பற்றப்படும் அமைப்பு இது. இந்த 3 புள்ளிகள் ஒரு புள்ளியால் பிரிக்கப்படுகின்றன (.)

Application.Workbooks.Worksheets.Range

தொடரியல்

Application.Workbooks (“Booknew.xlsm”). பணித்தாள் (“தாள் 3”). வரம்பு (“B1”)

எடுத்துக்காட்டுகள்

இந்த விபிஏ ரேஞ்ச் எக்செல் வார்ப்புருவை இங்கே பதிவிறக்கம் செய்யலாம் - விபிஏ ரேஞ்ச் எக்செல் வார்ப்புரு

எடுத்துக்காட்டு # 1 - ஒற்றை கலத்தைக் குறிக்கிறது

பணிப்புத்தகத்தில் உள்ள “தாள் 1” இல் உள்ள “பி 2” கலத்தைத் தேர்ந்தெடுக்க வேண்டும் என்று வைத்துக்கொள்வோம்.

பின்வரும் படிகளைப் பின்பற்றவும்:

  1. எக்செல் திறக்க. எக்செல் நீட்டிப்பு “.xlsm” உடன் ஒன்றைத் திறக்கவும், அதாவது “எக்செல் மேக்ரோ-இயக்கப்பட்ட பணிப்புத்தகம்”. “.Xlsx” வகைகள் எக்செல் பணிப்புத்தகம் நீங்கள் இப்போது எழுதும் மேக்ரோக்களை சேமிக்க அனுமதிக்காது.
  2. இப்போது, ​​நீங்கள் பணிப்புத்தகத்தைத் திறந்ததும், நீங்கள் VBA எடிட்டருக்குச் செல்ல வேண்டும். எடிட்டரைத் திறக்க “ALT + F11” என்ற குறுக்குவழியைப் பயன்படுத்தலாம் அல்லது ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி கீழே உள்ள முறையைப் பயன்படுத்தலாம்:

கீழே உள்ள ஒரு திரையை நீங்கள் காண்பீர்கள்:

இப்போது, ​​கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி குறியீட்டை எழுதவும்.

பொது துணை சிங்கிள்செல் ரேஞ்ச் ()

ThisWorkbook.Worksheets (“Sheet1”). வரம்பு (“B2”). தேர்ந்தெடுக்கவும்

முடிவு துணை

தற்போது கீழே உள்ள எக்செல் ஸ்கிரீன்ஷாட்டில் காண்க, செல் A2 செயல்படுத்தப்படுகிறது. பிறகு, நீங்கள் குறியீட்டை இயக்குகிறீர்கள், செயல்படுத்தப்பட்ட செல் எங்கே என்பதைக் கவனியுங்கள்.

கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி குறியீட்டை இயக்கவும்:

உதவிக்குறிப்பு: குறியீட்டை இயக்க எக்செல் குறுக்குவழி விசையையும் அதாவது F5 ஐப் பயன்படுத்தலாம்

நிரல் செயல்படுத்தப்பட்ட பிறகு செல் “பி 2” தேர்ந்தெடுக்கப்பட்டிருப்பதைக் காண்பீர்கள்.

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

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

எடுத்துக்காட்டு # 2 - முழு வரிசையையும் தேர்ந்தெடுப்பது

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

பொது துணை முழு ரோரேஞ்ச் ()

ThisWorkbook.Worksheets (“Sheet1”). வரம்பு (“2: 2”). தேர்ந்தெடுக்கவும்

முடிவு துணை

இங்கே வரம்பு (“2: 2”) இரண்டாவது வரிசையைக் குறிக்கிறது. உங்கள் எக்செல் பணித்தாள் திரும்பி, கீழே உள்ள ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி முடிவுகளைப் பார்க்கலாம்.

எடுத்துக்காட்டு # 3 - முழு நெடுவரிசையைத் தேர்ந்தெடுப்பது

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

பொது துணை முழு ரோரேஞ்ச் ()

ThisWorkbook.Worksheets (“Sheet1”). வரம்பு (“2: 2”). தேர்ந்தெடுக்கவும்

முடிவு துணை

மேலே கொடுக்கப்பட்ட குறியீட்டை உள்ளிட்ட பிறகு, உங்கள் எக்செல் பணித்தாளில் முழு நெடுவரிசையும் தேர்ந்தெடுக்கப்பட்டிருப்பதைக் காண்பீர்கள். கீழே உள்ள ஸ்கிரீன்ஷாட்டைப் பார்க்கவும்.

இங்கே, வரம்பு (“சி: சி”) நெடுவரிசை சி ஐ குறிக்கிறது.

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

குறியீட்டில் காட்டப்பட்டுள்ள வரம்பு பகுதிக்கு கீழே மாற்றங்களைச் செய்யுங்கள்.

எடுத்துக்காட்டு # 4 - தொடர்ச்சியான கலங்களைத் தேர்ந்தெடுப்பது: வரம்பு (“பி 2: டி 6”)

எடுத்துக்காட்டு # 5 - தொடர்ச்சியான கலங்களைத் தேர்ந்தெடுப்பது: வரம்பு (“பி 1: சி 5, ஜி 1: ஜி 3”)

எடுத்துக்காட்டு # 6 - வரம்பு வெட்டும்: வரம்பு (“பி 1: ஜி 5 ஜி 1: ஜி 3”)

[இங்கே கமா இல்லாததைக் கவனியுங்கள்]. வழங்கப்பட்ட வரம்பில் உள்ள பொதுவான கலங்களான G1 முதல் G3 தேர்ந்தெடுக்கப்படுவதை இங்கே காண்பீர்கள்.

இப்போது, ​​அடுத்த எடுத்துக்காட்டு பணித்தாளில் உள்ள கலங்களின் குழுவைத் தேர்ந்தெடுத்து அவற்றை ஒரு கலத்தில் இணைப்பதாகும்.

எடுத்துக்காட்டு # 7 - கலங்களின் வரம்பை ஒன்றிணைக்கவும்

“B1: C5” கலங்களை ஒன்றில் இணைக்க விரும்புகிறீர்கள் என்று வைத்துக்கொள்வோம். கீழே கொடுக்கப்பட்டுள்ள குறியீட்டைப் பார்த்து அதனுடன் பின்தொடரவும்.

இங்கே “.merge” என்பது ஒரு வரம்பில் கொடுக்கப்பட்ட கலங்களின் குழுவில் நாம் செய்யும் செயலாகும்

எடுத்துக்காட்டு # 8 - கலங்களின் வரம்பில் வடிவமைப்பை அழித்தல்

“F2: H6” கலங்கள் மஞ்சள் நிறத்தில் சிறப்பிக்கப்பட்டுள்ளன, எக்செல் வடிவமைப்பை அழிக்க விரும்புகிறோம். மற்றொரு காட்சி, முழு பணித்தாளில் அல்லது கலங்களின் குழுவிலிருந்து எல்லா வடிவமைப்பையும் நீக்க விரும்புகிறீர்கள்.

பின்தொடர கீழே உள்ள ஸ்கிரீன் ஷாட்களைக் காண்க. முதலில், வடிவமைக்கப்பட்ட கலங்களை (F2: H6) காண்பிப்பேன்.

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

தொடரியல்: ThisWorkbook.Worksheets (“Sheet1”). வரம்பு (“F2: H6”). தெளிவான வடிவங்கள்

பொது துணை தெளிவான வடிவங்கள் ()

ThisWorkbook.Worksheets (“Sheet1”). வரம்பு (“F2: H6”). தெளிவான வடிவங்கள்

முடிவு துணை

கீழே கொடுக்கப்பட்டுள்ள இந்த ஸ்கிரீன் ஷாட்டை நீங்கள் குறிப்பிடலாம்:

இதேபோல், “.ClearContents” என்ற செயலைப் பயன்படுத்துவதன் மூலம் நீங்கள் பல கலங்களின் உள்ளடக்கங்களை அழிக்க முடியும்.

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

நினைவில் கொள்ள வேண்டிய விஷயங்கள்

  • வரம்பு பொருள் ஒரு செல் அல்லது பல கலங்களைக் குறிக்கிறது.
  • செல் மதிப்புகளைக் கையாள, நாம் பண்புகள் மற்றும் முறைகளைப் பயன்படுத்த வேண்டும்
  • எக்செல் உள்ள பொருள்களைக் குறிக்க, வரம்பு “.” ஐப் பயன்படுத்தி பொருள் வரிசைமுறை பேட்டரைப் பின்பற்றுகிறது. குறியீடு.