فهرست
ټول پیوټ میزونه په Excel کې د VBA سره تازه کړئ (چټک لید)
7899
دا به د فعال کاري کتاب ټولې پیوټ میزونه تازه کړي.
د تمرین کاري کتاب ډاونلوډ کړئ
دا د تمرین کاري کتاب ډاونلوډ کړئ کله چې تاسو تمرین کوئ دا مقاله ولولئ.
ټول پیوټ میزونه تازه کړئ.xlsm
4 په Excel کې د VBA سره د ټولو پیوټ میزونو تازه کولو لارې
A Pivot Table په Excel worksheet کې د جدول یو ځانګړی ډول دی چې د ډیټا دوه کټګورۍ لري چې په ترتیب سره قطار او ارزښت نومیږي.<3
د جدول ټول کالمونه د دې دوو کټګوریو لاندې طبقه بندي شوي دي.
دا په اتوماتيک ډول د ډیټا سیټ څخه رامینځته کیږي که تاسو د ډیټا سیټ غوره کړئ او لاړ شئ ته داخل کړئ > د PivotTable اختیار په Excel Toolbar کې.
نن ورځ زموږ موخه دا ده چې زده کړو چې څنګه موږ کولی شو ټول Pivot Tables د کاري پاڼې یا یو په Excel کې د VBA سره کاري کتاب.
1. په Excel کې یو واحد پیوټ جدول تازه کړئ
لومړی، موږ به د یو واحد پیوټ جدول تازه کول زده کړو.
د یو واحد پیوټ جدول تازه کولو لپاره ، لومړی، تاسو باید دا د PivotTable څیز په توګه راجع کړئ.
بیا تاسو بایدد VBA RefreshTable میتود وکاروئ.
دلته موږ په فعال کې د PivotTable1 په نوم یو پیوټ میز ترلاسه کړی دی. کاري پاڼه (د دې لپاره دلته کلیک وکړئ چې پوه شئ د پیوټ جدول نوم څنګه ترلاسه کړئ ).
14>
د دې تازه کولو لپاره، موږ باید د کوډ لاندې کرښې وکاروو:
4389
کوډ چل کړئ، او دا به په فعاله کاري پاڼه کې د PivotTable1 په نوم پیوټ میز تازه کړي.
نور ولولئ: په Excel کې د پیوټ جدول د اتوماتیک تازه کولو څرنګوالی (2 میتودونه)
2. په Excel کې د ورک شیټ ټول پیوټ جدولونه تازه کړئ
اوس به موږ د VBA سره د ورک شیټ ټول پیوټ میزونه تازه کړو.
د فعال کاري پاڼې د ټولو Pivot Tables تازه کولو لپاره، تاسو باید د ActiveSheet.PivotTables څیز د هر پیوټ جدول له لارې تکرار کړئ. بیا د RefreshTable میتود وکاروئ.
3011
کوډ چل کړئ، او دا به ټول پیوټ میزونه تازه کړي د فعال کاري پاڼې .
نور ولولئ: پیوټ جدول تازه نه دی (۵ مسلې او حلونه)
3 . په Excel کې د کاري کتاب ټول محوري جدولونه تازه کړئ
تاسو کولی شئ په Excel کې د کاري کتاب ټول Pivot Tables تازه کړئ.
د ټولو تازه کولو لپاره د فعال کاري کتاب محور میزونه ، د هر جدول له لارې د ActiveWorkbook.PivotTables د VBA څیز په واسطه تکرار کړئ. بیا د RefreshTable میتود وکاروئ.
3375
دا کوډ بهد فعال کاري کتاب ټولې پیوټ میزونه تازه کړئ.
نور ولولئ: څنګه په اتوماتيک ډول د پیوټ جدول تازه کول کله چې د سرچینې ډیټا بدل شي
4. په Excel کې د VBA سره د Pivot Table Cache تازه کړئ
که تاسو په خپل کاري کتاب کې ډیری Pivot Tables لرئ چې ورته ډیټا کاروي، تاسو ښه Pivot Table cache تازه کړئ. 2> د دې پرځای چې د Pivot Table .
د Pivot Table cache د تازه کولو لپاره، د فعال کاري کتاب د هر Pivot Table کیچ له لارې تکرار کړئ. د ActiveWorkbook.PivotCaches څیز.
بیا د VBA د R efresh میتود وکاروئ.
1637
دا به د فعال کاري کتاب څخه ټول Pivot Table cache تازه کړي.
نور ولولئ: د VBA پرته د پیوټ جدول اتومات تازه کولو څرنګوالی په Excel کې (3 سمارټ میتودونه)
د یادولو وړ شیان
دلته موږ ښودلي چې د فعال څخه پیوټ میزونه تازه کړئ یوازې کاري پاڼه یا کاري کتاب. که تاسو غواړئ د کاري کتاب یا ورک پاڼې څخه ډاټا تازه کړئ چې فعاله نه وي، د ActiveSheet یا د ActiveWorkbook څیز په ځای کې د کاري پاڼې یا کاري کتاب نوم وکاروئ.
<0 د مثال په توګه، د ټولو Pivot Tables له Sheet1 څخه د تازه کولو لپاره، په کاري پاڼو کې د هر جدول لپاره (“Sheet1”).PivotTables .او د Workbook1 څخه د تازه کولو لپاره، په کاري کتابونو کې د هر جدول لپاره ("Workbook1").PivotTables وکاروئ.
نتیجې
د دې کارولميتودونه، تاسو کولی شئ ټول Pivot Tables په Excel کې د VBA سره د ورکشاپ یا کاري کتاب څخه تازه کړئ. ایا تاسو کومه پوښتنه لرئ؟ له موږ څخه پوښتنه وکړئ.