எக்செல் இல் பிவோட் டேபிளைப் புதுப்பிக்க VBA (5 எடுத்துக்காட்டுகள்)

  • இதை பகிர்
Hugh West

உள்ளடக்க அட்டவணை

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

ஒர்க்புக்கைப் பதிவிறக்குங்கள்

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

VBA.xlsm உடன் பைவட் டேபிளைப் புதுப்பிக்கவும்

5 Excel இல் VBA உடன் பைவட் டேபிளைப் புதுப்பிப்பதற்கான எடுத்துக்காட்டுகள்

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

1. எக்செல் இல் ஒரு பைவட் டேபிளைப் புதுப்பிக்க VBA

உங்கள் எக்செல் ஒர்க்ஷீட்டில் ஒரு பைவட் டேபிளை புதுப்பிக்க விரும்பினால்,

  • <1ஐ அழுத்தவும் உங்கள் விசைப்பலகையில்>Alt + F11 அல்லது தாவலுக்குச் செல்லவும் டெவலப்பர் -> விஷுவல் பேசிக் எடிட்டரை திறக்க விஷுவல் பேசிக் .
விஷுவல் பேசிக் எடிட்டரைத் திறக்கவும் , செருகு -> தொகுதி.

  • பின்வரும் குறியீட்டை நகலெடுத்து குறியீடு சாளரத்தில் ஒட்டவும்.
9799

உங்கள் குறியீடு இப்போது இயக்கத் தயாராக உள்ளது.

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

  • உங்கள் விசைப்பலகையில் F5 அழுத்தவும் அல்லது மெனு பட்டியில் இருந்து இயக்கு - என்பதைத் தேர்ந்தெடுக்கவும். > துணை/பயனர் படிவத்தை இயக்கவும். நீங்கள் சிறிய ப்ளே ஐகானை இல் கிளிக் செய்யலாம்மேக்ரோவை இயக்க துணை மெனு பார் 0> மேலும் படிக்க: பிவோட் டேபிள் புதுப்பிக்கவில்லை (5 சிக்கல்கள் & தீர்வுகள்)

    2. செயலில் உள்ள ஒர்க்ஷீட்டில் உள்ள அனைத்து பிவோட் டேபிள்களையும் மேக்ரோ புதுப்பிக்கவும்

    செயலில் உள்ள ஒர்க்ஷீட்டில் உள்ள அனைத்து பைவட் டேபிள்களையும் புதுப்பிக்க , கீழே உள்ள படிகளைப் பின்பற்றவும்.

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

    உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.

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

    மேலும் படிக்க: எல்லா பைவட் டேபிள்களையும் எப்படி புதுப்பிப்பது எக்செல்

    3. பல பணிப்புத்தகத்தில் அனைத்து பிவோட் அட்டவணைகளையும் புதுப்பிக்க VBA குறியீடு

    நீங்கள் பல பணிப்புத்தகங்களில் உள்ள அனைத்து பைவட் டேபிள்களையும் ஒரே நேரத்தில் VBA குறியீட்டுடன் புதுப்பிக்க விரும்பினால் படிகள்:

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

    உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.

    3>

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

    நினைவில் செய்ய அனைத்தையும் வைத்திருங்கள்இந்தக் குறியீட்டை இயக்கும்போது பணிப்புத்தகங்கள் திறக்கும் )

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

4. எக்செல் இல் VBA உடன் பிவோட் டேபிள் தற்காலிக சேமிப்பைப் புதுப்பித்தல்

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

அதைச் செய்வதற்கான படிகள்,

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

உங்கள் குறியீடு இப்போது இயங்கத் தயாராக உள்ளது.

  • இயக்கு குறியீடு மற்றும் அனைத்தையும் பைவட் டேபிள் கேச் நினைவுகள் அழிக்கப்படும்.

மேலும் படிக்க: எக்செல் இல் VBA இல்லாமல் பிவோட் டேபிளை தானாக புதுப்பிப்பது எப்படி (3 ஸ்மார்ட் முறைகள்) <3

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

  • டெவலப்பரிடமிருந்து விஷுவல் பேசிக் எடிட்டரை திறக்கவும்.
  • 12>எடிட்டரின் இடது பக்கத்தில், ஒர்க்ஷீட்டின் அனைத்து பெயர்களையும் கொண்ட Project Explorer பலகம் இருக்கும்.
  • Project Explorer இல், இரட்டை- பைவட் டேபிளைக் கொண்டிருக்கும் தாள் பெயரைக் கிளிக் செய்யவும்.

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

  • இப்போது நகலெடுக்கவும் பின்வரும் குறியீட்டைப் பின்தொடர்ந்து அதை Worksheet_Change
5042

உங்கள் குறியீடு இயக்கத் தயாராக உள்ளது.

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

  • இப்போது ஒவ்வொரு முறையும் உங்கள் ஒர்க்ஷீட்டில் உள்ள அசல் டேட்டா டேபிளில் உள்ள தரவை மாற்றும் போது, பிவோட் அட்டவணை இருக்கும்தானாகப் புதுப்பிக்கப்படும் 5>

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

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