வரம்பிலிருந்து அட்டவணையை உருவாக்க எக்செல் VBA (6 எடுத்துக்காட்டுகள்)

Hugh West

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

நடைமுறைப் பணிப்புத்தகத்தைப் பதிவிறக்கு

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

Range.xlsm இலிருந்து அட்டவணையை உருவாக்கவும்

6 வரம்பிலிருந்து அட்டவணையை உருவாக்க Excel VBA வின் எடுத்துக்காட்டுகள்

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

எங்களிடம் ஒரு எளிய தரவுத்தொகுப்பு உள்ளது, அதில் சில உருப்படிகள் <நெடுவரிசையில் உள்ளன. 1>B , நெடுவரிசையில் அந்த பொருட்களின் அளவு C மற்றும் நெடுவரிசையில் உள்ள ஒவ்வொரு பொருளின் மொத்த விற்பனை D . இப்போது, ​​தரவு வரம்பை அட்டவணையாக மாற்ற விரும்புகிறோம். எக்செல் VBA உடன் B4:D9 வரம்பிலிருந்து ஒரு அட்டவணையை உருவாக்க, வெவ்வேறு எடுத்துக்காட்டுகள் மற்றும் படிப்படியான வழிமுறைகளை விளக்குவோம்.

ListObjects ஐப் பயன்படுத்தவும் .அமைக்க ஐச் சேர்க்கவும்எக்செல் அட்டவணையில் வரம்பு. விரிதாள் பொருளுக்கு ListObjects என்ற பண்பு உள்ளது. ListObjects ல் சேர் எனப்படும் நுட்பம் உள்ளது. .சேர் க்கான அளவுகோல்கள் பின்வருமாறு.

expression .Add(SourceType, Source, LinkSource, HasHeaders,Destination)

மேலும், SourceType xlSrcRange<ஐப் பயன்படுத்தவும் 2>.

1. வரம்பிலிருந்து அட்டவணையை உருவாக்க எக்செல் VBA

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

படிகள்:

  • முதலில், ரிப்பனில் இருந்து டெவலப்பர் தாவலுக்குச் செல்லவும்.
  • இரண்டாவதாக, குறியீடு வகையிலிருந்து, விஷுவல் பேசிக் ஐக் கிளிக் செய்து ஐத் திறக்கவும். விஷுவல் பேசிக் எடிட்டர் . அல்லது Visual Basic Editor ஐத் திறக்க Alt + F11 ஐ அழுத்தவும்.
  • இதைச் செய்வதற்குப் பதிலாக, உங்கள் பணித்தாளில் வலது கிளிக் செய்து க்குச் செல்லலாம். குறியீட்டைப் பார்க்கவும் . இது உங்களை விஷுவல் பேசிக் எடிட்டருக்கு அழைத்துச் செல்லும்> வரம்பிலிருந்து அட்டவணையை உருவாக்க எங்கள் குறியீடுகளை எழுதுகிறோம்.
  • மூன்றாவதாக, செருகு கீழ்-கீழ் மெனு பட்டியில் இருந்து தொகுதி ஐக் கிளிக் செய்யவும்.
  • <14

    • இது உங்கள் பணிப்புத்தகத்தில் தொகுதி ஐ உருவாக்கும்.
    • மேலும், VBA ஐ நகலெடுத்து ஒட்டவும். குறியீடு கீழே காட்டப்பட்டுள்ளது.

    VBA குறியீடு:

    5618
    • அதன் பிறகு, RubSub பொத்தானைக் கிளிக் செய்து குறியீட்டை இயக்கவும் அல்லது விசைப்பலகையை அழுத்தவும்குறுக்குவழி F5 .

    நீங்கள் குறியீட்டை மாற்ற வேண்டியதில்லை. உங்கள் தேவைகளுக்கு ஏற்ப வரம்பை மாற்றினால் போதும்.

    • இறுதியாக, படிகளைப் பின்பற்றி B4:D9 வரம்பிலிருந்து ஒரு அட்டவணையை உருவாக்கும்.
    • 14>

      VBA குறியீடு விளக்கம்

      7394

      Sub என்பது குறியீட்டின் ஒரு பகுதியாகும் குறியீட்டில் பணியைக் கையாளப் பயன்படுகிறது ஆனால் எந்த மதிப்பையும் தராது. இது துணை செயல்முறை என்றும் அழைக்கப்படுகிறது. எனவே எங்கள் செயல்முறைக்கு Create_Table() என்று பெயரிடுகிறோம்.

      2106

      இது வரம்பு அட்டவணையாக மாற்றப்படும் முக்கிய குறியீடு வரியாகும். வரம்பை எக்செல் டேபிளாக மாற்ற ListObjects.Add என்பதை நாங்கள் ஏற்கனவே அறிவோம். மேலும் xlSrcRange ஐ மூல வகையாகப் பயன்படுத்துகிறோம். மேலும், எங்கள் வரம்பை வரம்பு(“B4:D9”) என்று அறிவிக்கிறோம். இறுதியாக, எங்கள் அட்டவணையை அட்டவணை1 என்று பெயரிடுங்கள்.

      6379

      இது செயல்முறையை முடிக்கும்.

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

      2. Excel VBA ஐப் பயன்படுத்தி வரம்பிலிருந்து அட்டவணையை உருவாக்கவும்

      எக்செல் VBA ஐப் பயன்படுத்தி வரம்பிலிருந்து அட்டவணையை உருவாக்க மற்றொரு உதாரணத்தைப் பார்க்கலாம்.

      படிகள்:

      • முதலில், ரிப்பனில் இருந்து Develope r தாவலுக்குச் செல்லவும்.
      • இரண்டாவதாக, Visual Basic Editor<2ஐத் திறக்க Visual Basic ஐக் கிளிக் செய்யவும்>.
      • விஷுவல் பேசிக் எடிட்டரை திறக்க மற்றொரு வழி Alt + F11 ஐ அழுத்தவும்.
      • அல்லது, தாளில் வலது கிளிக் செய்யவும் , பின்னர் குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கவும்.
      • அடுத்து, செருகு என்பதற்குச் சென்றுகீழ்தோன்றும் மெனுவிலிருந்து தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.
      • மேலும், இது காட்சி அடிப்படை சாளரத்தைத் திறக்கும்.
      • அதன் பிறகு, VBA குறியீட்டை நகலெடுத்து ஒட்டவும் கீழே.

      VBA குறியீடு:

      1112
      • மேலும், F5 விசையை அழுத்தவும் அல்லது <என்பதைக் கிளிக் செய்யவும் குறியீட்டை இயக்க, 1>சப் பொத்தானை இயக்கவும் 2>.

      VBA குறியீடு விளக்கம்

      4601

      DIM அறிக்கை VBA என்பது “ declare, ” என்பதைக் குறிக்கிறது, மேலும் இது ஒரு மாறியை அறிவிக்கப் பயன்படுத்தப்பட வேண்டும். எனவே, எங்கள் வரம்பை tb2 என்றும், ஒர்க்ஷீட்டை ws என்றும் அறிவிக்கிறோம்.

      5156

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

      8380

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

      மேலும் படிக்க: VBA உடன் எக்செல் டேபிளை எவ்வாறு பயன்படுத்துவது (9 சாத்தியமான வழிகள்)

      3. எக்செல் இல் VBA உடன் வரம்பிலிருந்து அட்டவணையை உருவாக்கவும்

      எக்செல் VBA ஐப் பயன்படுத்தி ஒரு வரம்பிலிருந்து அட்டவணையை உருவாக்குவதற்கான மற்றொரு உதாரணத்தைப் பார்க்கலாம்.

      படிகள்: <3

      • தொடங்க, நீங்கள் அட்டவணையாக மாற்ற விரும்பும் முழு வரம்பையும் தேர்ந்தெடுக்கவும்.
      • இரண்டாவதாக, ரிப்பனில் உள்ள டெவலப்பர் தாவலைக் கிளிக் செய்யவும்.
      • மூன்றாவதாக, விஷுவலைக் கிளிக் செய்வதன் மூலம் விஷுவல் பேசிக் எடிட்டரை துவக்கவும்அடிப்படை .
      • மாற்றாக, Alt + F11 ஐ அழுத்துவதன் மூலம் விஷுவல் பேசிக் எடிட்டரை அணுகலாம்.
      • அல்லது, வலது -தாளில் கிளிக் செய்து, மெனுவிலிருந்து குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கவும்.
      • அடுத்து, செருகின் கீழ் உள்ள கீழ்தோன்றும் பெட்டியிலிருந்து தொகுதி ஐத் தேர்ந்தெடுக்கவும் .
      • மேலும் காட்சி அடிப்படை சாளரம் தோன்றும்.
      • குறியீட்டை அங்கு எழுதவும்.

      VBA குறியீடு:

      6176
      • இறுதியாக, குறியீட்டை இயக்க F5 விசை ஐ அழுத்தவும்.

      • மேலும், இது உருவாக்கும் முறை 1 இல் கிடைத்த தரவு வரம்பிலிருந்து ஒரு அட்டவணை.

      மேலும் படிக்க: எக்செல் (தனிப்பயனாக்கத்துடன்) அட்டவணையை உருவாக்குவது எப்படி )

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

      • பிவோட் டேபிளில் உள்ள எண்ணிக்கையால் வகுக்கப்படும் கணக்கிடப்பட்ட களத் தொகை
      • எக்செல் இல் தொடர்புடைய அதிர்வெண் விநியோகத்தை எவ்வாறு விளக்குவது
      • எக்செல் பிவோட் டேபிள் குரூப் வாரா வாரம் (3 பொருத்தமான எடுத்துக்காட்டுகள்)
      • [சரி] தேதிகளை குழுவாக்க முடியாது பைவட் டேபிளில்: 4 சாத்தியமான தீர்வுகள்
      • எக்செல் (4 முறைகள்) இல் ஒரு கடனீட்டு அட்டவணையை உருவாக்குவது எப்படி <1 3>

      4. வரம்பிலிருந்து டைனமிக் டேபிளை உருவாக்க VBA ஐப் பயன்படுத்தவும்

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

      படிகள்: 3>

      • தொடங்க, ரிப்பனைத் திறந்து டெவலப்பர் விருப்பத்தைத் தேர்ந்தெடுக்கவும்.
      • பின், விஷுவல் பேசிக் எடிட்டரை அணுக, <என்பதைக் கிளிக் செய்யவும். 1>விஷுவல் பேசிக் .
      • Alt + F11 அழுத்தினால் விஷுவல் பேசிக் வரும்.எடிட்டர் .
      • மாற்றாக, வலது கிளிக் தாளைக் கிளிக் செய்து, தோன்றும் மெனுவிலிருந்து குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கவும்.
      • இப்போது, செருகு கீழ்தோன்றும் விருப்பத்தை, தொகுதி என்பதைத் தேர்ந்தெடுக்கவும்.
      • பின்னர் வரும் VBA குறியீட்டை நகலெடுத்து ஒட்டவும்.
      0> VBA குறியீடு:
      9524
      • F5 விசையை அழுத்தி குறியீட்டை இயக்கவும்.

      <3

      • முறை 1 ன் விளக்கப்படத்தில் விளக்கப்பட்டுள்ளபடி, அட்டவணை வரம்பிலிருந்து கட்டமைக்கப்படும்.

      VBA குறியீட்டு விளக்கம்

      9778

      இந்த வரி துணை நடைமுறையின் பெயரைக் குறிக்கிறது.

      4064

      இந்த இரண்டு வரி மாறி அறிவிப்புக்கு பயன்படுத்தப்படுகிறது.

      4771

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

      3302

      அவை முறையே கடைசி வரிசை மற்றும் கடைசி நெடுவரிசையைக் கண்டறியும்.

      8388

      அட்டவணையை உருவாக்க வரம்பு.

      3926

      மேலே குறிப்பிட்ட வரம்பில் ஒரு அட்டவணையை உருவாக்கவும்.

      9045

      அட்டவணை பெயரைக் குறிப்பிடுகிறது

      6986

      அட்டவணை பாணியைக் குறிப்பிடவும்.

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

      5. வரம்பிலிருந்து டைனமிக் டேபிளை உருவாக்கவும்

      இப்போது, ​​வரம்பிலிருந்து அட்டவணையை உருவாக்குவதற்கான மற்றொரு Excel VBA முறையைப் பார்க்கவும்.

      படிகள்:

      • தொடங்குவதற்கு, ரிப்பனைத் திறந்து, கீழ்தோன்றும் மெனுவிலிருந்து டெவலப்பர் என்பதைத் தேர்ந்தெடுக்கவும்.
      • பின்னர் விஷுவல் பேசிக் ஐத் தேர்ந்தெடுக்கவும் Visual Basic Editor .
      • Alt + F11 ஐ அழுத்துவதன் மூலம் Visual Basic Editor ஐ அணுகலாம்.
      • மாற்றாக, தாளில் வலது கிளிக் கிளிக் செய்து, பாப்-அப் மெனுவிலிருந்து குறியீட்டைக் காண்க என்பதைத் தேர்ந்தெடுக்கலாம்.
      • அதன் பிறகு, தொகுதி என்பதைத் தேர்ந்தெடுக்கவும் 1> கீழ்-கீழ் மெனுவைச் செருகவும்.
      • பின்னர் பின்வரும் VBA குறியீட்டை நகலெடுத்து ஒட்டவும்.

      VBA குறியீடு:

      5459
      <11
    • இறுதியாக, உங்கள் விசைப்பலகையில் F5 ஐ அழுத்துவதன் மூலம் குறியீட்டை இயக்கவும். அதன் முடிவை உங்கள் ஒர்க்ஷீட்டில் பார்க்கலாம்>மேலும், முறை 1 ன் விளக்கத்தில் காட்டப்பட்டுள்ளபடி, அட்டவணை வரம்பிலிருந்து கட்டமைக்கப்படும்.

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

    6. டைனமிக் டேபிளை உருவாக்க Excel VBA ஐப் பயன்படுத்தவும்

    ஒரு வரம்பிலிருந்து அட்டவணையை உருவாக்குவதற்கான மற்றொரு Excel VBA வழியை ஆராய்வோம்.

    படிகள்:

    • ஆரம்பத்தில், டெவலப்பர் தாவலுக்குச் செல்லவும் > விஷுவல் பேசிக் > செருகு > தொகுதி .
    • அல்லது, பணித்தாளில் வலது கிளிக் ஒரு சாளரம் திறக்கும். அங்கிருந்து View Code க்குச் செல்லவும்.
    • மேலும், இது உங்களை விஷுவல் பேசிக் எடிட்டர் புலத்திற்கு அழைத்துச் செல்லும், அங்கு நாம் VBA மேக்ரோக்களை எழுதலாம்.
    • 12>மறுபுறம், Alt + F11 அழுத்தினால், விஷுவல் பேசிக் எடிட்டரும் திறக்கும்.
    • அதன் பிறகு, VBA குறியீட்டைத் தட்டச்சு செய்யவும். .

    VBA குறியீடு:

    7376
    • மேலும், முடிவைக் காண குறியீட்டை இயக்கவும் F5 விசையை அழுத்தவும்.

    • மேலும், <1 இன் படத்தில் காட்டப்பட்டுள்ள வரம்பிலிருந்து அட்டவணை உருவாக்கப்படும்>முறை 1 .

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

    முடிவு

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

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