Sut i Adnewyddu Pob Tabl Colyn gyda VBA (4 Ffordd)

  • Rhannu Hwn
Hugh West

Tabl cynnwys

Yn yr erthygl hon, byddaf yn dangos i chi sut y gallwch adnewyddu holl Dablau Colyn eich taflen waith neu lyfr gwaith gyda VBA yn Excel. Byddwch hefyd yn dysgu adnewyddu un Tabl Colyn , yn ogystal â storfa Colyn Tabl .

Adnewyddu Pob Tabl Colyn gyda VBA yn Excel (Golwg Cyflym)

8582

0>Bydd hyn yn adnewyddu'r holl Tablau Colyno'r llyfr gwaith gweithredol.

Lawrlwythwch Gweithlyfr Ymarfer

Lawrlwythwch y gweithlyfr ymarfer hwn i wneud ymarfer corff tra byddwch chi darllen yr erthygl hon.

Adnewyddu Pob Tabl Colyn.xlsm

4 Ffordd o Adnewyddu Pob Tabl Colyn gyda VBA yn Excel <6 Mae

A Tabl Colyn yn fath arbennig o dabl mewn taflen waith Excel sy'n cynnwys dau gategori o ddata, o'r enw Rhes a Gwerth yn y drefn honno.<3

Mae holl golofnau'r tabl wedi eu categoreiddio o dan y ddau gategori yma.

Mae'n cael ei gynhyrchu'n awtomatig o set ddata os dewiswch y set ddata a mynd i'r Mewnosod > opsiwn PivotTable ym mar offer Excel.

Heddiw ein nod yw dysgu sut y gallwn adnewyddu'r holl Tablau Colyn o daflen waith neu a llyfr gwaith gyda VBA yn Excel.

1. Adnewyddu Tabl Colyn Sengl yn Excel

Yn gyntaf, byddwn yn dysgu adnewyddu un Tabl Colyn .

I adnewyddu un Tabl Colyn , yn gyntaf, mae'n rhaid i chi gyfeirio ato fel gwrthrych PivotTable .

Yna mae'n rhaid i chidefnyddio'r dull RefreshTable o VBA .

Yma mae gennym ni Tabl Colyn o'r enw PivotTable1 yn yr actif taflen waith. (Cliciwch yma i wybod sut i gael enw Pivot Table ).

Er mwyn ei adnewyddu, mae'n rhaid i ni ddefnyddio'r llinellau cod canlynol:

8200

Rhedwch y cod, a bydd yn adnewyddu'r Tabl Colyn o'r enw PivotTable1 yn y daflen waith weithredol.

Darllenwch fwy: Sut i Adnewyddu Tabl Colyn yn Awtomatig yn Excel (2 Ddull)

2. Adnewyddu Holl Dablau Colyn Taflen Waith yn Excel

Nawr byddwn yn adnewyddu'r holl Tablau Colyn o daflen waith gyda VBA .

0>I adnewyddu'r holl Tablau Colyn o'r daflen waith weithredol, mae'n rhaid i chi ailadrodd trwy bob Tabl Colyn o'r gwrthrych ActiveSheet.PivotTables . Yna defnyddiwch y dull RefreshTable .
8469

Rhedwch y cod, a bydd yn adnewyddu'r holl Dablau Colyn o'r daflen waith weithredol.

Darllen mwy: Tabl Colyn Ddim yn Adnewyddu (5 Problem ac Ateb)

3 . Adnewyddu Holl Dablau Colyn Llyfr Gwaith yn Excel

Gallwch hefyd adnewyddu pob Tablau Colyn o lyfr gwaith yn Excel.

I adnewyddu'r holl Tablau Colyn 1>Tablau Colyn y llyfr gwaith gweithredol, ailadroddwch drwy bob tabl wrth y gwrthrych ActiveWorkbook.PivotTables o VBA . Yna defnyddiwch y dull RefreshTable .

1733

Bydd y cod hwnadnewyddu'r holl Tablau Colyn o'r llyfr gwaith gweithredol.

Darllenwch fwy: Sut i Ddiweddaru Tabl Colyn yn Awtomatig Pan fydd Ffynhonnell Data yn Newid

4. Adnewyddwch y Cache Tabl Pivot gyda VBA yn Excel

Os oes gennych chi Tablau Colyn lluosog yn eich llyfr gwaith sy'n defnyddio'r un data, mae'n well i chi adnewyddu'r storfa Pivot Table yn hytrach nag adnewyddu'r Tabl Colyn .

I adnewyddu'r storfa Pivot Table , ailadroddwch drwy bob celc Pivot Table o'r llyfr gwaith gweithredol gan y gwrthrych ActiveWorkbook.PivotCaches .

Yna defnyddiwch y dull R efresh o VBA .

9867

Bydd yn adnewyddu pob storfa Pivot Table o'r llyfr gwaith gweithredol.

Darllenwch fwy: Sut i Adnewyddu Tabl Colyn yn Awtomatig heb VBA yn Excel (3 Dull Clyfar)

Pethau i'w Cofio

Yma rydym wedi dangos i adnewyddu'r Tablau Colyn o'r gweithredol taflen waith neu lyfr gwaith yn unig. Os ydych am adnewyddu data o lyfr gwaith neu daflen waith nad yw'n weithredol, defnyddiwch enw'r daflen waith neu'r llyfr gwaith yn lle'r Daflen Actif neu'r gwrthrych ActiveWorkbook .

Er enghraifft, i adnewyddu pob Tabl Colyn o Taflen1 , defnyddiwch Ar gyfer Pob Tabl Mewn Taflenni Gwaith(“Taflen1”).PivotTables .

Ac i adnewyddu o Gweithlyfr1 , defnyddiwch Ar Gyfer Pob Tabl Mewn Gweithlyfrau (“Llyfr Gwaith1”).PivotTables .

Casgliad

Defnyddio'r rhaindulliau, gallwch chi adnewyddu'r holl Tablau Colyn o daflen waith neu lyfr gwaith gyda VBA yn Excel. Oes gennych chi unrhyw gwestiynau? Mae croeso i chi ofyn i ni.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.