Pivot Tables အားလုံးကို VBA ဖြင့် ပြန်လည်စတင်နည်း (၄ နည်းလမ်း)

  • ဒါကိုမျှဝေပါ။
Hugh West

ဤဆောင်းပါးတွင်၊ သင်မည်သို့ သင်၏ worksheet သို့မဟုတ် workbook ၏ Pivot Tables အားလုံးကို Excel တွင် VBA ဖြင့် ပြန်လည်ဆန်းသစ်နိုင်ပုံကို သင်ပြပါမည်။ Pivot Table တစ်ခုတည်းကို ပြန်လည်ဆန်းသစ်ရန်လည်း လေ့လာရမည်ဖြစ်ပါသည်။ အပြင် Pivot Table cache.

Excel တွင် VBA ဖြင့် Pivot Tables အားလုံးကို ပြန်လည်စတင်ပါ (Quick View)

1314

၎င်းသည် လက်ရှိအလုပ်စာအုပ်၏ Pivot Tables အားလုံးကို ပြန်လည်ဆန်းသစ်စေမည်ဖြစ်သည်။

အလေ့အကျင့်စာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

သင်ရှိစဉ်တွင် လေ့ကျင့်ခန်းလုပ်ရန် ဤလေ့ကျင့်ခန်းစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ။ ဤဆောင်းပါးကိုဖတ်ရှုခြင်း။

Pivot Tables.xlsm အားလုံးကို ပြန်လည်စတင်ရန်

4 Excel တွင် VBA ဖြင့် Pivot Tables အားလုံးကို ပြန်လည်စတင်ရန် နည်းလမ်းများ

A Pivot Table သည် Row နှင့် Value ဟူသော ခေါင်းစဉ်ဖြင့် ဒေတာအမျိုးအစား နှစ်မျိုးပါရှိသော Excel worksheet တွင် အထူးဇယားအမျိုးအစားတစ်ခုဖြစ်သည်။

ဇယား၏ကော်လံအားလုံးကို ဤအမျိုးအစားနှစ်ခုအောက်တွင် အမျိုးအစားခွဲခြားထားပါသည်။

ဒေတာအစုံကို ရွေးချယ်ပြီးသွားပါက ဒေတာအစုံမှ အလိုအလျောက်ထုတ်ပေးမည်ဖြစ်ပါသည်။ Insert > Excel toolbar ရှိ PivotTable ရွေးချယ်မှု။

ယနေ့ကျွန်ုပ်တို့၏ရည်ရွယ်ချက်မှာ အလုပ်စာရွက်တစ်ခု သို့မဟုတ် တစ်ခု၏ Pivot Tables အားလုံးကို မည်သို့ပြန်လည်ဆန်းသစ်နိုင်သည်ကို လေ့လာရန်ဖြစ်သည်။ Excel တွင် VBA နှင့် အလုပ်စာအုပ်။

၁။ Excel တွင် Pivot Table တစ်ခုတည်းကို ပြန်လည်စတင်ရန်

ပထမဦးစွာ၊ ကျွန်ုပ်တို့သည် Pivot Table တစ်ခုတည်းကို ပြန်လည်စတင်ရန် လေ့လာပါမည်။

Pivot Table တစ်ခုအား ပြန်လည်စတင်ရန် ၊ ဦးစွာ၊ သင်သည် ၎င်းအား PivotTable အရာဝတ္ထုတစ်ခုအဖြစ် ရည်ညွှန်းရပါမည်။

ထို့နောက် သင်လုပ်ရမည်ဖြစ်ပါသည်။ VBA RefreshTable နည်းလမ်းကို အသုံးပြုပါ။

ဤနေရာတွင် ကျွန်ုပ်တို့တွင် Pivot Table ဟုခေါ်သော PivotTable1 ရှိသည် အလုပ်စာရွက်။ ( Pivot Table ၏အမည်ကို မည်သို့ရယူရမည်ကို သိရှိရန် ဤနေရာကိုနှိပ်ပါ )။

၎င်းကို ပြန်လည်ဆန်းသစ်ရန်၊ ကျွန်ုပ်တို့သည် အောက်ပါကုဒ်လိုင်းများကို အသုံးပြုရပါမည်-

2958

ကုဒ်ကိုဖွင့်ပါ၊ ၎င်းသည် တက်ကြွသောအလုပ်စာရွက်ရှိ Pivot Table ဟုခေါ်သော Pivot Table ကို ပြန်လည်စတင်ပါမည်။

ပိုမိုဖတ်ရန်- Excel တွင် Pivot Table ကို အလိုအလျောက်ပြန်လည်စတင်နည်း (နည်းလမ်း 2 ခု)

၂။ Excel ရှိ Worksheet တစ်ခု၏ Pivot Tables အားလုံးကို ပြန်လည်စတင်ခြင်း

ယခု ကျွန်ုပ်တို့သည် VBA ဖြင့် အလုပ်စာရွက်တစ်ခု၏ Pivot Tables အားလုံးကို ပြန်လည်စတင်ပါမည်။

တက်ကြွသောအလုပ်စာရွက်၏ Pivot Tables အားလုံးကို ပြန်လည်ဆန်းသစ်ရန်အတွက်၊ သင်သည် ActiveSheet.PivotTables အရာဝတ္ထု၏ Pivot Table တစ်ခုစီမှတဆင့် ထပ်လောင်းပြောဆိုရပါမည်။ ထို့နောက် RefreshTable နည်းလမ်းကို အသုံးပြုပါ။

5437

ကုဒ်ကိုဖွင့်ပါ၊ ထို့နောက် ၎င်းသည် Pivot Tables အားလုံးကို ပြန်လည်စတင်လိမ့်မည် အသက်ဝင်သော အလုပ်စာရွက်၏

နောက်ထပ်ဖတ်ရန်- Pivot Table ကို ပြန်လည်စတင်ခြင်းမပြုပါ (5 ပြဿနာများနှင့် ဖြေရှင်းချက်များ)

3 . Excel ရှိ Workbook တစ်ခု၏ Pivot Tables အားလုံးကို ပြန်လည်စတင်ခြင်း

Excel ရှိ Workbook တစ်ခု၏ Pivot Tables အားလုံးကို ပြန်လည်စတင်နိုင်သည်။

အားလုံးအား ပြန်လည်စတင်ရန်အတွက် အသုံးပြုနေသော အလုပ်စာအုပ်၏ ဆုံမှတ်ဇယားများ VBA ၏ အရာဝတ္ထု ActiveWorkbook.PivotTables ဖြင့် ဇယားတစ်ခုစီကို ထပ်လောင်းပါ။ ထို့နောက် RefreshTable နည်းလမ်းကို အသုံးပြုပါ။

2198

ဤကုဒ်သည်လက်ရှိအလုပ်စာအုပ်၏ Pivot Tables အားလုံးကို ပြန်လည်စတင်ပါ။

ပိုမိုဖတ်ရန်- အရင်းအမြစ်ဒေတာပြောင်းလဲသည့်အခါ Pivot Table ကို အလိုအလျောက်မွမ်းမံနည်း

၄။ Excel တွင် VBA ဖြင့် Pivot Table Cache ကိုပြန်လည်စတင်ပါ

သင်၏အလုပ်စာအုပ်ထဲတွင် Pivot Tables အများအပြားရှိလျှင်၊ သင်သည် Pivot Table cache<ကို ပြန်လည်စတင်ရန် ပိုမိုကောင်းမွန်ပါသည်။ 2> Pivot Table ကို ပြန်လည်စတင်ခြင်းထက်။

Pivot Table cache ကို ပြန်လည်စတင်ရန်၊ တက်ကြွသော အလုပ်စာအုပ်၏ Pivot Table cache တစ်ခုစီကို ထပ်လောင်းပါ။ ActiveWorkbook.PivotCaches အရာဝတ္ထုအားဖြင့်။

ထို့နောက် VBA ၏ R fresh နည်းလမ်းကို အသုံးပြုပါ။

8803

၎င်းသည် လုပ်ဆောင်နေသော အလုပ်စာအုပ်မှ Pivot Table cache အားလုံးကို ပြန်လည်ဆန်းသစ်ပါမည်။

နောက်ထပ်ဖတ်ရန်- VBA မပါဘဲ Pivot Table ကို အလိုအလျောက်ပြန်လည်စတင်နည်း Excel တွင် (3 Smart Methods)

မှတ်သားရမည့်အရာများ

ဤနေရာတွင် ကျွန်ုပ်တို့သည် Pivot Tables ကို တက်ကြွစွာ ပြန်လည်စတင်ရန် ပြသထားပါသည်။ အလုပ်စာရွက် သို့မဟုတ် အလုပ်စာအုပ်သာ။ အလုပ်မလုပ်သော အလုပ်စာအုပ် သို့မဟုတ် အလုပ်စာရွက်မှ ဒေတာကို ပြန်လည်ဆန်းသစ်လိုပါက ActiveSheet သို့မဟုတ် ActiveWorkbook အရာဝတ္ထု၏ နေရာတွင် အလုပ်စာရွက် သို့မဟုတ် အလုပ်စာအုပ်၏ အမည်ကို အသုံးပြုပါ။>ဥပမာ၊ Pivot Tables Sheet1 မှ ပြန်လည်စတင်ရန်၊ Table တစ်ခုစီအတွက် Worksheets (“Sheet1”)။PivotTables .

နှင့် Workbook1 မှ ပြန်လည်စတင်ရန်၊ Workbooks ရှိ ဇယားတစ်ခုစီအတွက် (“Workbook1”) ကိုအသုံးပြုပါ။PivotTables .

နိဂုံးချုပ်

ဒါတွေကို သုံးတယ်။နည်းလမ်းများ၊ သင်သည် Excel တွင် VBA ဖြင့် အလုပ်စာရွက် သို့မဟုတ် အလုပ်စာအုပ်မှ Pivot Tables အားလုံးကို ပြန်လည်ဆန်းသစ်နိုင်သည်။ သင့်တွင် မေးခွန်းများ ရှိပါသလား။ ကျွန်ုပ်တို့အား လွတ်လပ်စွာမေးမြန်းနိုင်ပါသည်။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။