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

Hugh West

எக்செல் இல் பல வழிகளைப் பயன்படுத்தி வரிசை எண்களைக் கண்டறியலாம் ஆனால் VBA கூடுதல் அம்சங்களையும் தனிப்பயனாக்கலையும் வழங்குகிறது. இதன் மூலம் நாம் ஸ்மார்ட் வழிகளில் வரிசை எண்களைக் கண்டறியலாம். இன்று இந்தக் கட்டுரை VBA ஐப் பயன்படுத்தி Excel இல் வரிசை எண்ணைக் கண்டறிய 4 பயனுள்ள மேக்ரோக்களைக் காண்பிக்கப் போகிறது.

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

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

VBA.xlsm ஐப் பயன்படுத்தி வரிசை எண்ணைக் கண்டறியவும்

4 மேக்ரோக்கள் VBA ஐப் பயன்படுத்தி வரிசை எண்ணைக் கண்டறிய Excel இல்

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

மேக்ரோ 1: தேர்வை மாற்றுவதன் மூலம் வரிசை எண்ணைக் கண்டறிய VBA

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

படிகள்:

  • வலது- தாள் தலைப்பைக் கிளிக் செய்து, சூழல் மெனுவிலிருந்து குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கவும்.

  • பின்னர் எழுதவும் பின்வரும் குறியீடுகள்-
7982
  • பின்னர், குறியீடுகளை இயக்க வேண்டிய அவசியமில்லை, உங்கள் தாளுக்குத் திரும்பிச் செல்லவும்.

குறியீடு முறிவு:

  • முதலில், தனிப்பட்ட துணை செயல்முறையை உருவாக்கினேன் – பணித்தாள்_தேர்வுமாற்றம் .
  • பின்னர் ஒரு மாறி Rnumber என அறிவிக்கப்பட்டது முழு .
  • வரிசை செயலில் உள்ள கலத்தின் வரிசை எண்ணை தீர்மானிக்கும்.
  • அடுத்து, if அறிக்கை சரிபார்க்கும் செயலில் உள்ள செல் காலியாக இருந்தாலும் இல்லாவிட்டாலும், பின்னர் MsgBox வெளியீட்டைக் காண்பிக்கும்.
  • இப்போது பயன்படுத்திய கலத்தின் மீது கிளிக் செய்யவும், அது உங்களுக்கு வரிசையைக் காண்பிக்கும். எண்.

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

9> மேக்ரோ 2: VBA ஐப் பயன்படுத்தி செயலில் உள்ள கலத்தின் வரிசை எண்ணைக் கண்டறியவும்

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

படிகள்:

  • ALT + F11<அழுத்தவும் 2> VBA சாளரத்தை திறக்க.

  • அடுத்து, ஒரு புதிய தொகுதியைச் செருக, பின்வருமாறு கிளிக் செய்யவும்: செருகு > Module .

  • அதன் பிறகு, பின்வரும் குறியீடுகளை தொகுதியில் உள்ளிடவும்-
6729
  • பின்னர் உங்கள் தாளுக்குத் திரும்பவும்.

குறியீடு முறிவு:

  • இங்கே , Find_Row_Number_of_an_Active_Cell() என்பது துணை
  • wSheet ஒரு பணித்தாள்
  • என அறிவிக்கப்பட்டது பிறகு Set அறிக்கையானது செயலில் உள்ள கலத்தைத் தேர்ந்தெடுக்கும்
  • வரம்பு வெளியீட்டு கலத்தில் வரிசை எண்ணை வழங்கும்.
  • இப்போது ஒரு கலத்தைத் தேர்ந்தெடுத்து பின்வருமாறு கிளிக் செய்யவும்: டெவலப்பர் >மேக்ரோக்கள் .

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

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

B8 செல் தேர்ந்தெடுக்கப்பட்டிருப்பதைக் காணலாம், எனவே 8 என்பது வெளியீடு.

மேலும் படிக்க: எக்செல் இல் தற்போதைய கலத்தின் வரிசை எண்ணை எவ்வாறு பெறுவது (4 விரைவான வழிகள்)

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

  • வரிசை எண்ணை எவ்வாறு அதிகரிப்பது எக்செல் ஃபார்முலா (6 எளிமையான வழிகள்)
  • எக்செல் விபிஏ மூலம் வரிசை எண்ணைப் பெறுங்கள் எக்செல் இல் செல் பொருத்தம் (7 முறைகள்)
  • எக்செல் செல் மதிப்பிலிருந்து வரிசை எண்ணைப் பெறுவது எப்படி (5 முறைகள்)

மேக்ரோ 3: VBA மதிப்பைப் பொருத்துவதன் மூலம் வரிசை எண்ணைக் கண்டறிய

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

படிகள்:

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

குறியீடு முறிவு:

  • இங்கே, Find_Row_Matching_a_Value() துணை
  • மற்றும் wBook மற்றும் wSheet என அறிவிக்கப்பட்டுள்ளது பணித்தாள் மற்றும் fCell வரம்பு என அறிவிக்கப்பட்டது.
  • wBook மற்றும் wSheet ஆகியவை அமைக்கப்பட்டுள்ளன. ActiveWorkbook மற்றும் ActiveSheet க்கு குறிப்பிடப்பட்ட நெடுவரிசை மூலம் மதிப்பைத் தேடும்.
  • அடுத்து, if மற்றும் Else அறிக்கை MsgBox ஐப் பயன்படுத்தி முடிவைக் காண்பிக்கும்.
  • பின்னர், மேக்ரோ உரையாடல் பெட்டியைத் திறக்க முந்தைய முறையிலிருந்து 5வது படியைப் பின்பற்றவும் .
  • மேக்ரோ பெயர் மற்றும் இயக்கு என்பதை அழுத்தவும்.

விரைவில் ஒரு அறிவிப்பு பெட்டி உங்களுக்கு வரிசை எண்ணைக் காண்பிக்கும்.

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

மேக்ரோ 4: வரிசை எண்ணைக் கண்டறிவதற்கான பொத்தான்

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

படிகள்:

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

குறியீடு முறிவு:

  • முதலில், நான் ஒரு Sub செயல்முறை Find_Row_Number().
  • பின்னர் mValue சரம் மற்றும் row Range என இரண்டு மாறிகளை அறிவித்தது. .
  • பின்னர் InputBox ஐப் பயன்படுத்தி மதிப்பைச் செருகவும்.
  • பின்னர், Set மற்றும் if அறிக்கை வரிசை எண் காலியாக இல்லாவிட்டால் அதைக் கண்டுபிடிக்கும்.
  • இறுதியாக, MsgBox வெளியீட்டைக் காண்பிக்கும்.
  • பின், என்பதைக் கிளிக் செய்யவும். டெவலப்பர் > செருகு பின்னர் படிவக் கட்டுப்பாடுகள் பிரிவில் பொத்தான் கட்டளையைத் தேர்ந்தெடுக்கவும் உங்கள் கர்சருடன் பிளஸ் குறி ஐப் பெறுவீர்கள், உங்கள் தாளின் மீது நீங்கள் விரும்பிய அளவுக்கு கிளிக் செய்வதன் மூலம் எங்கு வேண்டுமானாலும் இழுக்கவும், பின்னர் கிளிக் செய்யவும்.

11>
  • சுட்டியை வெளியிட்ட பிறகு Assign Macro உரையாடல் பெட்டி தானாகவே திறக்கும்.
  • குறியீடுகளில் குறிப்பிடப்பட்டுள்ள மேக்ரோ பெயரை தேர்ந்தெடுக்கவும்.
  • பின்னர் சரி ஐ அழுத்தவும்.
    • அடுத்து, பொத்தானை வலது கிளிக் செய்து உரையைத் திருத்து என்பதைத் தேர்ந்தெடுக்கவும் பொத்தானின் பெயரைத் திருத்த.

    • பொத்தானின் பெயரைத் தட்டச்சு செய்து, பொத்தானுக்கு வெளியே எங்கு வேண்டுமானாலும் கிளிக் செய்தால் பெயர் மாற்றப்படும்.<13

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

    இப்போது பாருங்கள், இது பொருந்திய வரிசை எண்ணைக் காட்டுகிறதுமதிப்பு.

    மேலும் படிக்க: நெடுவரிசையில் சரத்தைக் கண்டுபிடி மற்றும் எக்செல் இல் வரிசை எண்ணைத் திரும்பவும் (7 வழிகள்)

    4> முடிவு

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

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