எக்செல் விபிஏ: டேபிளில் டேட்டாவைச் செருகவும் (4 எடுத்துக்காட்டுகள்)

Hugh West

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

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

நீங்கள் படிக்கும் போது உடற்பயிற்சி செய்ய இந்தப் பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும். இந்தக் கட்டுரை.

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

<3

எக்செல் இல் அட்டவணையை உருவாக்குவது எப்படி

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

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

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

<9
  • நாங்கள் வெற்றிகரமாக தரவுத்தொகுப்பை எக்செல் டேபிளாக மாற்றியுள்ளோம்.
  • 0>தரவைச் செருக எக்செல் அட்டவணையில், பல VBA செயல்பாடுகளை மற்றும் பண்புகளை எங்கள் குறியீட்டில் பயன்படுத்துவோம். பின்வரும் பிரிவு விஷுவல் பேஸிக் எடிட்டரில் திறப்பது மற்றும் கோட் எழுதுவது எப்படி என்பதை விவரிக்கிறது.

    விஷுவல் பேசிக் எடிட்டரில் குறியீட்டை எழுதவும்

    படி திறக்க விஷுவல் பேஸிக் எடிட்டர் அங்கே சில குறியீட்டை எழுதவும்.

    • எக்செல் ரிப்பனில் இருந்து டெவலப்பர் தாவலுக்குச் செல்லவும்.
    • விஷுவல் பேசிக் விருப்பத்தை கிளிக் செய்யவும்.

    • பயன்பாடுகளுக்கான விஷுவல் பேசிக் சாளரத்தில், செருகு கீழ்தோன்றும் தேர்ந்தெடுக்க புதிய தொகுதி

    இப்போது ஒரு புதிய தொகுதி திறக்கப்பட்டது , அங்கு சில குறியீட்டை எழுதி இயக்க F5 ஐ அழுத்தவும்.

    1. எக்செல் இல் VBA ஐப் பயன்படுத்தி அட்டவணையின் கடைசி வரிசையில் தரவைச் செருகவும்

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

    2396

    0> குறியீட்டை இயக்க F5 ஐ அழுத்தவும்.

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

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

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

    . இந்த வழக்கில், தரவு .Range(1) = “1/1/2022”ஆக OrderDate, .Range(2) = “Apple” தயாரிப்பு, .வரம்பு(3) = 5 அளவு,  .வரம்பு(4) = 1.77 அலகு விலை.

    மேலும் படிக்க : எக்செல் டேபிள் பெயர்: நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்

    2. எக்செல் அட்டவணையின் ஒரு குறிப்பிட்ட வரிசையில் தரவைச் செருக VBA குறியீட்டை இயக்கவும்

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

    5898

    அழுத்துவதன் மூலம் குறியீட்டை இயக்கவும். F5 ஆனது விற்பனைத் தரவை ஆரஞ்சுக்கான 3வது வரிசையில் அட்டவணையுடன் தொடர்புடையது .

    படிக்க மேலும்: ஒரு அட்டவணையில் உள்ள ஒவ்வொரு வரிசைக்கும் Excel VBA குறியீடு (சேர், மேலெழுத, நீக்குதல், முதலியன)

    ஒத்த மாதிரியான ரீடிங்ஸ்

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

    3. எக்செல் இல் VBA ஐப் பயன்படுத்தி ஒரு அட்டவணையில் தரவைச் செருகவும் மேலெழுதவும்

    இங்கே மேலெழுதுவது எப்படி தற்போதைய இல் உள்ள தரவை விளக்குவோம் அட்டவணைக்கு பதிலாக இன் ஒரு புதிய வரிசை இன் தரவு . அதைச் செய்ய, ListRows க்கு பதிலாக Excel இன் ListObject.ListRows பண்பைப் பயன்படுத்த வேண்டும். ListObject.ListRows பண்பு வரிசை எண்ணையும் ( முழு மதிப்பு ) அதன் வாதமாக எடுக்கும். மாற வேண்டும் என்று சொல்லலாம் முந்தைய எடுத்துக்காட்டில் செருகிய ஆரஞ்சு ன் அலகு விலை 2.14 முதல் 2.35 . நகலெடுத்து பின்வரும் கீழே உள்ள குறியீட்டை ஒட்டவும் ListObject.ListRows பண்பு ஆக 3 இங்கு தரவு க்கு வாதத்தை அமைத்துள்ளோம் ஆரஞ்சு க்கு சொந்தமானது . F5 ஐ அழுத்துவதன் மூலம் குறியீட்டை இயக்கி வேறுபாட்டைப் பார்க்கவும்.

    குறியீடு உள்ளது வரிசை எண் 3 இல் உள்ள தரவின் அட்டவணை அட்டவணை க்கு தொடர்புடைய தரவின் மட்டுமே மாற்றப்பட்டது.

    மேலும் படிக்க: எக்செல் அட்டவணையில் இருந்து வரிசைகள் மற்றும் நெடுவரிசைகளை எவ்வாறு செருகுவது அல்லது நீக்குவது

    4. பயனர் உள்ளீட்டின் அடிப்படையில் எக்செல் அட்டவணையில் தரவைச் செருக VBA குறியீட்டை இயக்கவும்

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

    • நகலெடு மற்றும் பின்வரும் குறியீட்டை விஷுவல் குறியீடு எடிட்டரில் ஒட்டவும்.
    8396
    <0குறியீட்டை இயக்க F5 ஐ அழுத்தவும்.
  • பெயரை வைக்கவும். அட்டவணை இன் உள்ளீட்டு பெட்டியில் ( அட்டவணை1 , இந்த எடுத்துக்காட்டில்) சரி என்பதை அழுத்தவும்.
  • 12

    • பின்னர் ஒடர் தேதி, தயாரிப்பு பெயர், அளவு, மற்றும் அலகு விலை இன் மதிப்புகளை வைக்கவும் உள்ளீட்டு பெட்டிகள் தொடர்ந்து தோன்றும் . இந்த எடுத்துக்காட்டில், நாங்கள் பயன்படுத்திய மதிப்புகள் 1/1/2022, ஆரஞ்சு, 3, மற்றும் 35 ஆகும்.

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

      குறிப்புகள்

      நாங்கள் a புதிய வரிசை <2 சேர்க்கும்போது> தரவு VBA குறியீட்டைப் பயன்படுத்தி, வடிவம் மற்றும் சூத்திரங்கள் புதிய வரிசையில் தானாகவே கொண்டு செல்லப்படும். எங்கள் எடுத்துக்காட்டில், TotalPrice நெடுவரிசை வெளியீடுகள் தயாரிப்பு நெடுவரிசைகளின் அளவு மற்றும் அலகு விலை . அளவு மற்றும் அலகு விலை மதிப்புகள் ஆகியவற்றை மட்டும் சேர்த்துள்ளோம்; மொத்த விலை நெடுவரிசையில் புதிய வரிசை தயாரிப்பு இவற்றின் இரண்டு மதிப்புகள் உடன் செருகப்பட்டது. <3

      முடிவு

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

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