VBA ili Kuonyesha upya Jedwali la Pivot katika Excel (Mifano 5)

  • Shiriki Hii
Hugh West

Utekelezaji VBA macro ndiyo njia bora zaidi, ya haraka na salama zaidi ya kuendesha operesheni yoyote katika Excel. Katika makala haya, tutakuonyesha jinsi ya kuonyesha upya jedwali la egemeo katika Excel kwa kutumia VBA.

Pakua Kitabu cha Kazi

Unaweza kupakua bila malipo fanya mazoezi ya kitabu cha kazi cha Excel kutoka hapa.

Onyesha upya Jedwali la Pivot kwa VBA.xlsm

Mifano 5 ya Kuonyesha upya Jedwali la Pivot na VBA katika Excel

Ufuatao ni mfano wa jedwali letu la egemeo ambalo tutakuwa tukitumia katika makala yote na kukuonyesha mifano 5 tofauti ya majedwali egemeo yanayoonyesha upya katika Excel yenye VBA msimbo.

1. VBA ili Kuonyesha upya Jedwali la Egemeo Moja katika Excel

Ikiwa ungependa kuonyesha upya jedwali moja la egemeo katika lahakazi yako ya Excel basi,

  • Bonyeza Alt + F11 kwenye kibodi yako au nenda kwenye kichupo Developer -> Visual Basic ili kufungua Visual Basic Editor .

  • Katika dirisha ibukizi la msimbo, kutoka kwa upau wa menyu , bofya Ingiza -> Moduli .

  • Nakili msimbo ufuatao na ubandike kwenye dirisha la msimbo.
8433

Msimbo wako sasa iko tayari kuendeshwa.

Hapa, Jedwali la Pivot1 ndilo jina letu la Jedwali la Pivot. Unaandika jina ambalo Jedwali lako la Egemeo lina.

  • Bonyeza F5 kwenye kibodi yako au kutoka kwenye upau wa menyu chagua Run - > Endesha Fomu Ndogo/Mtumiaji . Unaweza pia kubofya ikoni ndogo ya Cheza ndaniupau wa menyu ndogo ili kuendesha jumla.

Hii itaonyesha upya jedwali la egemeo katika lahakazi yako iliyopo ya Excel.

Soma zaidi: Jedwali Egemeo Lisionyeshe upya (Masuala 5 & Suluhu)

2. Macro ya Kuonyesha Majedwali Yote ya Egemeo katika Laha ya Kazi Inayotumika

Ili kuonyesha upya majedwali yote ya egemeo katika lahakazi inayotumika , fuata hatua zilizo hapa chini.

  • Sawa kama hapo awali, fungua Visual Basic Editor kutoka kwa Msanidi kichupo na Ingiza Moduli kwenye dirisha la msimbo.
  • Katika dirisha la msimbo, nakili msimbo ufuatao na ubandike.
5099

Msimbo wako sasa uko tayari kutumika.

  • Endesha jumla na majedwali yote ya egemeo katika lahakazi yako amilifu yataonyeshwa upya.

Soma zaidi: Jinsi ya Kuonyesha upya Jedwali Zote za Egemeo ndani Excel

3. Msimbo wa VBA ili Kuonyesha upya Jedwali Zote za Egemeo katika Kitabu cha Kazi Nyingi

Ikiwa unataka kuonyesha upya jedwali zote egemeo katika vitabu vingi vya kazi mara moja kwa msimbo VBA kisha hatua ni:

  • Fungua Kihariri Cha Msingi Kinachoonekana kutoka kwa kichupo cha Msanidi na Ingiza Moduli kwenye dirisha la msimbo.
  • Katika kidirisha cha msimbo, nakili msimbo ufuatao na ubandike.
4157

Msimbo wako sasa uko tayari kutumika.

3>

  • Endesha msimbo na majedwali yote ya egemeo katika vitabu vyako vyote vya kazi vilivyo wazi vya Excel vitaonyeshwa upya.

Kumbuka kwa kuweka yotevitabu vya kazi fungua unapotumia msimbo huu.

Visomo Sawa

  • Jinsi ya Kuhariri Jedwali Egemeo katika Excel (Njia 5 )
  • Sasisha Masafa ya Jedwali la Egemeo (Njia 5 Zinazofaa)
  • Jinsi ya Kusasisha Jedwali Egemeo Kiotomatiki Wakati Data Chanzo Inabadilika

4. Kuonyesha upya Akiba ya Jedwali la Pivot kwa VBA katika Excel

Ikiwa una jedwali egemeo nyingi kwenye kitabu chako cha kazi zinazotumia data sawa, unaweza kuonyesha upya akiba ya jedwali egemeo pekee badala ya kuonyesha upya. jedwali halisi la egemeo wakati wote. Kuonyesha upya akiba kiotomatiki futa kumbukumbu ya akiba ya majedwali yote ya egemeo kwa kutumia muunganisho sawa wa data kwenye akiba.

Hatua za kufanya hivyo ni,

  • Fungua Kihariri Cha Msingi cha Visual kutoka kwa kichupo cha Msanidi na Ingiza Moduli kwenye dirisha la msimbo.
  • Katika dirisha la msimbo, nakili msimbo ufuatao na ibandike.
2635

Msimbo wako sasa uko tayari kutumika.

  • Endesha msimbo na zote. kumbukumbu za akiba ya jedwali la egemeo zitafutwa.

Soma Zaidi: Jinsi ya Kuonyesha upya Jedwali la Pivot Kiotomatiki bila VBA katika Excel (Njia 3 Mahiri)

5. Onyesha upya Jedwali la Egemeo Kiotomatiki Wakati Unabadilisha Data kwa VBA Macro

Itakuwaje ikiwa una jedwali egemeo ambalo lina kiasi kikubwa cha data na unachotaka ni kusasisha data chache huku jedwali zima likiwa halijaguswa . Katika Excel, unaweza kuonyesha upya kiotomatikijedwali la egemeo huku ukisasisha data kwa VBA .

  • Fungua Kihariri cha Msingi cha Kuonekana kutoka kwa Msanidi Programu.
  • Upande wa kushoto wa kihariri, kungekuwa na kidirisha cha Project Explorer ambacho kina majina yote ya lahakazi.
  • Katika Project Explorer , double- bofya jina la laha ambalo lina jedwali la egemeo.

  • Dirisha la msimbo litaonekana ambapo tutaunda makro ya tukio. Chagua Laha ya Kazi kutoka Kitu kisanduku kunjuzi kilicho upande wa kushoto wa sehemu ya msimbo. Hii itaongeza tukio la Karatasi_ChaguaChange kwenye sehemu, kwa kweli hatulihitaji kwa hivyo tutafuta kipande hiki cha msimbo baadaye.
  • Kisha ubofye Utaratibu orodha kunjuzi na uchague Badilisha . Hii inaongeza tukio jipya juu ya moduli ya msimbo inayoitwa Karatasi_Ya_Mabadiliko . Tutaandika msimbo wetu hapa ili kufuta msimbo uliotolewa na LahaKazi_UchaguziChange

  • Sasa nakili fuata msimbo na ubandike katika Karatasi_Change
1731

Nambari yako sasa iko tayari kutumika.

Hapa, PivotTbl ndio laha ya kazi. jina katika kitabu chetu cha kazi cha Excel na PivotTable1 ni jina letu la Jedwali la Pivot. Unaandika jina ambalo laha yako ya kazi na Jedwali la Pivot inalo.

  • Sasa kila wakati unapobadilisha data katika jedwali asili la data katika laha yako ya kazi, data iliyo kwenye jedwali la egemeo litafanyaitasasishwa kiotomatiki.

Soma zaidi: Jinsi ya Kuonyesha upya Jedwali la Egemeo Kiotomatiki katika Excel

Hitimisho

Makala haya yalikuonyesha jinsi ya kuonyesha upya jedwali la egemeo katika Excel ukitumia VBA . Natumaini makala hii imekuwa ya manufaa sana kwako. Jisikie huru kuuliza ikiwa una maswali yoyote kuhusu mada.

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.