Tabloya naverokê
Di vê gotarê de, ez ê nîşanî we bidim ku hûn çawa dikarin bi VBA-yê li Excel-ê hemî Tabloyên Pivot ên pelgeya xebatê an jî pirtûka xwe ya xebatê nû bikin. Hûn ê jî hîn bibin ku Tabloyek Pivot yekane nû bikin. , her weha cache Pivot Table .
Hemî Tabloyên Pivot bi VBA-yê di Excel de nûve bikin (Nêrîna Zû)
1512
Ev ê hemî Tabloyên Pivot yên pirtûka xebatê ya çalak nûve bike.
Pirtûka Xebatê ya Pratîkê dakêşin
Vê pirtûka xebatê ya pratîkê dakêşin da ku dema ku hûn lê dixebitin. xwendina vê gotarê.
Hemî Tabloyên Pivot nûve bike.xlsm
4 Awayên Nûvekirina Hemî Tabloyên Pivot bi VBA di Excel de
A Pivot Table celebek tabloyek taybetî ye di pelxebatek Excel de ku du kategoriyên daneyan dihewîne, bi rêzê ve bi sernavê Rêz û Nirx .
Hemû stûnên tabloyê di bin van her du kategoriyan de hatine kategorîzekirin.
Heke hûn berhevoka daneyan hilbijêrin û biçin, ew bixweber ji komek daneyê tê çêkirin. ji bo Têxe > Vebijarka PivotTable di darika amûrê Excel de.
Îro mebesta me ew e ku em fêr bibin ka em çawa dikarin hemî Tabloyên Pivot yên pelxebatek an pelgeyek nûve bikin. pirtûka xebatê ya bi VBA li Excel.
1. Di Excel de tabloyek Pivotê ya Yekane nûve bikin
Pêşî, em ê hîn bibin ku yek Tabloya Pivot nûve bikin.
Ji bo nûvekirina tabloya yekane Pivot , pêşî, divê hûn wê wekî hêmanek PivotTable binav bikin.
Piştre divê hûnrêbaza RefreshTable ya VBA bikar bînin.
Li vir me Tabloya Pivot ya bi navê PivotTable1 di çalak de heye. worksheet. (Li vir bikirtînin da ku hûn zanibin çawa meriv navê Tabloya Pivotê bi dest dixe ).
Ji bo nûvekirina wê, divê em rêzikên jêrîn ên kodê bikar bînin:
7208
Kodê bixebitîne, û ew ê Tableta Pivot ya bi navê PivotTable1 di pelgeya xebatê ya çalak de nû bike.
Zêdetir bixwînin: Meriv çawa Tabloya Pivot-ê di Excel-ê de Xweser nûve dike (2 Rêbaz)
2. Di Excel de Hemî Tabloyên Pivotê yên Xebatkarê nûve bikin
Niha em ê hemî Tabloyên Pivot yên kargêrek bi VBA nû bikin.
Ji bo nûvekirina hemû Tabloyên Pivot yên pelxebata çalak, divê hûn li her Tabloya Pivot ya ActiveSheet.PivotTables dubare bikin. Dûv re rêbaza RefreshTable bikar bînin.
3513
Kodê bixebitîne, û ew ê hemû Tabloyên Pivot nûve bike. ya pelgeya xebatê ya çalak.
Zêdetir bixwînin: Tabloya Pivot nayê nûvekirin (5 Pirsgirêk & amp; Çareserî)
3 . Hemî Tabloyên Pivot ên Pirtûka Xebatê di Excel de nûve bikin
Hûn dikarin hemî Tabloyên Pivot yên pirtûkek xebatê di Excel de nû bikin.
Ji bo nûvekirina hemî Tabloyên Pîvot yên pirtûka xebatê ya çalak, di nav her tabloyê de ji hêla ActiveWorkbook.PivotTables objeya VBA ve bigerin. Paşê rêbaza RefreshTable bikar bînin.
2737
Ev kod dêHemî Tabloyên Pivot yên pirtûka xebatê ya çalak nûve bikin.
Zêdetir bixwînin: Gava Daneyên Çavkaniyê Diguherin Çawa Xweser Tabloyek Pivot Nûve Bikin
4. Cache Tabloya Pivot bi VBA-yê di Excel-ê de nûve bikin
Heke di pirtûka weya xebatê de gelek Tabloyên Pivot hene ku heman daneyan bikar tînin, hûn çêtir e ku hûn Cache Tabloya Pivot nû bikin. 2> li şûna nûkirina Tabloya Pivot .
Ji bo nûvekirina Pivot Table cache , li her Cache Tabloya Pivot ya pirtûka xebatê ya çalak dubare bike. bi hêmana ActiveWorkbook.PivotCaches .
Piştre rêbaza R fresh ya VBA bikar bînin.
1859
Ew ê hemî Pivot Table cache ji pirtûka xebatê ya çalak nûve bike.
Zêdetir bixwînin: Meriv çawa bêyî VBA Tabloya Pivot-ê Xwe Nû Nûve Bike di Excel de (3 Rêbazên Aqilmend)
Tiştên Bîranîn
Li vir me destnîşan kir ku em Tabloyên Pivot ji çalak nûve bikin. tenê pelgeya xebatê an pirtûka xebatê. Heke hûn dixwazin ji pirtûkek xebatê an pelgeya xebatê ya ku ne çalak e daneyan nû bikin, li şûna ActiveSheet an jî ActiveWorkbook navê pelgeya xebatê bikar bînin.
Mînakî, ji bo nûvekirina hemî Tabloyên Pivot ji Sheet1 , Ji bo Her Tabloya Di Xebatên Xebatê de ("Sheet1") bikar bînin.PivotTables .
Û ji bo nûvekirina Pirtûka Xebatê1 , Ji bo Her Tabloya Pirtûkên Xebatê("Pirtûka Xebatê1").PivotTables bikar bînin.
Encam
Bikaranîna vanrêbazan, hûn dikarin hemî Tabloyên Pivot ji pelxebatek an pirtûkek xebatê bi VBA di Excel de nû bikin. Pirsên te hene? Xwe ji me bipirsin.