Clàr-innse
San artaigil seo, seallaidh mi dhut mar as urrainn dhut na Pivot Tables gu lèir den duilleag-obrach no leabhar-obrach agad ùrachadh le VBA ann an Excel. Ionnsaichidh tu cuideachd ath-nuadhachadh aon Clàr Pivot , a bharrachd air an tasgadan Pivot Table .
Ùraich a h-uile clàr Pivot le VBA ann an Excel (Sealladh Luath)
3886
Ùraichidh seo na Pivot Tables gu lèir den leabhar-obrach gnìomhach.
Luchdaich sìos Leabhar-obrach Cleachdaidh
Luchdaich sìos an leabhar-obrach cleachdaidh seo gus eacarsaich fhad ‘s a tha thu a’ leughadh an artaigil seo.
Ùraich a h-uile Pivot Tables.xlsm
4 dòighean air a h-uile clàr pivot ùrachadh le VBA ann an Excel <6 Tha
A Pivot Table na sheòrsa sònraichte de bhòrd ann an duilleag-obrach Excel anns a bheil dà sheòrsa dàta, leis an tiotal Row agus Luach fa leth.<3
Tha na colbhan uile sa chlàr air an seòrsachadh fon dà roinn seo.
Thèid a chruthachadh gu fèin-obrachail o sheata dàta ma thaghas tu an seata dàta agus ma thèid thu dhan Cuir a-steach > Roghainn PivotTable ann am bàr-inneal Excel.
An-diugh ’s e ar n-amas ionnsachadh mar as urrainn dhuinn na Pivot Tables de dhuilleag-obrach no a leabhar-obrach le VBA ann an Excel.
1. Ùraich Clàr Pivot Singilte ann an Excel
An toiseach, ionnsaichidh sinn aon Pivot Table ùrachadh.
Gus aon Pivot Table ùrachadh. , an toiseach, feumaidh tu iomradh a thoirt air mar nì PivotTable .
An uairsin feumaidh tucleachd am modh RefreshTable de VBA .
Seo againn Pivot Table air a bheil PivotTable1 san ghnìomhaiche duilleag-obrach. (Cliog an seo gus fios mar a gheibh thu ainm Pivot Table ).
Gus ùrachadh, feumaidh sinn na loidhnichean còd a leanas a chleachdadh:
9452
Ruith an còd, agus ath-nuadhaichidh e an Pivot Table ris an canar PivotTable1 san duilleag-obrach ghnìomhach.
Leugh tuilleadh: Mar a dh’ ùraicheas tu clàr pivot gu fèin-ghluasadach ann an Excel (2 dhòigh)
2. Ùraich a h-uile clàr pivot de dhuilleag-obrach ann an Excel
A-nis ùraichidh sinn na Pivot Tables de dhuilleag-obrach le VBA .
Gus na Pivot Tables uile den duilleag-obrach ghnìomhach ùrachadh, feumaidh tu ath-aithris tro gach Pivot Table dhen nì ActiveSheet.PivotTables . An uairsin cleachd am modh RefreshTable .
7641
Ruith an còd, is ùraichidh e na Pivot Tables gu lèir den duilleag-obrach ghnìomhach.
Leugh tuilleadh: Clàr Pivot Gun ùrachadh (5 Duilgheadasan & Fuasglaidhean)
3 . Ùraich a h-uile clàr pivot de leabhar-obrach ann an Excel
Faodaidh tu cuideachd na Pivot Tables de leabhar-obrach ann an Excel ùrachadh.
Gus na Pivot Tables gu lèir ùrachadh. 1> Pivot Tables den leabhar-obrach gnìomhach, ite a-rithist tro gach clàr leis an nì ActiveWorkbook.PivotTables de VBA . An uairsin cleachd am modh RefreshTable .
7306
Cuiridh an còd seoùraich a h-uile Pivot Tables den leabhar-obrach gnìomhach.
Leugh tuilleadh: Mar a dh’ ùraicheas tu clàr Pivot gu fèin-obrachail nuair a dh’ atharraicheas an stòr-dàta
4. Ùraich an Cache Pivot Table le VBA ann an Excel
Ma tha iomadh Pivot Tables agad anns an leabhar-obrach agad a chleachdas an aon dàta, is fheàrr dhut an tasgadan Pivot Table seach a bhith ag ùrachadh an Pivot Table .
Gus an tasgadan Pivot Table ùrachadh, ite a-rithist tro gach tasgadan Pivot Table den leabhar-obrach gnìomhach leis an oibseact ActiveWorkbook.PivotCaches .
An uairsin cleachd am modh R efresh de VBA .
4047
Ùraichidh e a h-uile tasgadan Pivot Table bhon leabhar-obrach gnìomhach.
Leugh tuilleadh: Mar a dh’ ùraicheas tu clàr Pivot gu fèin-obrachail às aonais VBA ann an Excel (3 Dòighean Glic)
Rudan ri chuimhneachadh
An seo tha sinn air sealltainn gun ùraich sinn na Pivot Tables bhon ghnìomhach duilleag-obrach no leabhar-obrach a-mhàin. Ma tha thu airson dàta ath-nuadhachadh o leabhar-obrach no duilleag-obrach nach eil gnìomhach, cleachd ainm na duilleige-obrach no an leabhar-obrach an àite an Duilleag Ghnìomhach neo an Leabhar-obrach Gnìomhach oibseact.
Mar eisimpleir, gus a h-uile Pivot Tables ùrachadh bho Duilleag 1 , cleachd Airson gach Clàr ann an duilleagan-obrach (“Bile 1”).PivotTables .
Agus gus ùrachadh bho Leabhar-obrach1 , cleachd Airson gach Clàr ann an Leabhraichean-obrach (“Leabhar-obrach1”).PivotTables .
Deireadh
A’ cleachdadh iad seodòighean-obrach, faodaidh tu na Pivot Tables gu lèir ùrachadh bho dhuilleag-obrach no leabhar-obrach le VBA ann an Excel. A bheil ceist sam bith agad? Faodaidh tu faighneachd dhuinn.