Enhavtabelo
Kiam vi bezonas refreŝigi aŭ ĝisdatigi datumojn en ekzistanta Pivottabulo post kreado de ĝi, vi devas uzi la komandon Ŝanĝi Datumfonton . Tamen, mane ĝisdatigi la pivottabelon estas maloportuna kaj tempopostula. Kiel rezulto, vi devos eltrovi kiel krei aŭtomatan pivottabelon, kiu aŭtomate ĝisdatigos datumojn. Do, en ĉi tiu lernilo, ni montros al vi kiel aŭtomate ĝisdatigi pivottabelon kiam fontaj datumoj ŝanĝiĝas.
Elŝutu Praktikan Laborlibron
Elŝutu ĉi tiun praktikan laborlibron por ekzerci dum vi legas ĉi tiun artikolon.
Aŭtomate Refreŝigu PivotTable.xlsm
7 Facilaj Paŝoj por Ĝisdatigi Pivotan Tabelon Aŭtomate Kiam Fontaj Datumoj Ŝanĝas
Ni inkludis datumaro kun informoj pri vendaj detaloj en diversaj regionoj en la suba bildo. Vi povas supozi, ke nia datumaro estas sufiĉe granda. Do, por dinamika celo, ni bezonas aŭtomatan procezon ĉiufoje kiam ni ĝisdatigas datumojn. Por fari tion, ni rulos VBA-kodon kaj aplikos ĝin al la datumaro sube. Por plenumi la taskon, sekvu la paŝojn sube.
Paŝo 1: Krei Pivotabelon kun Fonta Datuma Gamo
- Unue, alklaku sur la Enmeti langeton por enmeti pivotabelon .
- Tiam alklaku la Pivotabelo komando el la Pivottabloj grupo.
- Elektu la opcion El Tablo/Gamo el lalisto.
- Elektu la tabelan gamon kun la kaplinio.
- Elektu la Novan Laborfolion opcio por meti la pivotabelo sur novan laborfolion.
- Tiam alklaku OK .
- En nova laborfolio ( Sheet4 ), la pivottabelo estos kreita.
- Kiel vi povas vidu en la suba bildo, vi povas elekti la kampojn ( Regiono , Branĉo , Prezo , Kvanto , ktp.) por aperi en la pivotabelo .
- Elektu la pivotabelo komando de la PivotTable Analizi Vi povas trovi la nomon de via pivottabelo ( PivotTable2 ) tie kaj redakti ĝin laŭbezone.
Paŝo 2: Malfermu Visual Basic Editor por Apliki VBA-Kodon
- Premu Alt + F11 por malfermi la Vidan Bazan Redaktilon .
- El la VBA Excel-Objektoj , duoble alklaku por elekti la nomo de laborfolio ( Sheet2 ) kie troviĝas via datumaro.
Paŝo 3: Kreu Tabelan Eventon kun Via Folio Enhavanta Datuman Aron
- Por krei Tabelan eventon por >Sheet2 , elektu la opcion Laborfolio el la listo.
Notoj: okazaĵo de laborfolio signifas, ke ĉiuj ŝanĝoj, kiujn vi faras al la fontaj datumoj, estos tuj reflektitaj en via programo. Tial laprogramo funkcios aŭtomate kiam vi faros ajnajn ŝanĝojn al la fonta datumaro.
Paŝo 4: Enmetu Novan Eventon por Ŝanĝo en Laborfolio
- Elektu Ŝanĝi anstataŭ SelectionChange por krei novan laborfolion.
- > Forigu la antaŭan por konservi nur la ŝanĝan eventon.
Paŝo 5: Deklaru Ĉiuj Variabloj kun Opcio Eksplicita Aserto.
- Por deklari ĉiujn variablojn kaj trovi la nedeklaritajn variablojn, tajpu Opcio Eksplicita ĉe la supro de la programpaĝo.
Paŝo 6: Enigu VBA-kodon por Ĝisdatigi Pivotan Tabelon Aŭtomate
- Akiru la kompletigitan VBA-kodon kaj algluu ĝi.
4485
Paŝo 7: Rulu VBA-Kodon kaj Akiru Ŝanĝojn en Rezultoj
- Premu F5 por ruli la VBA-kodo .
- Ŝanĝu la datuman aron por vidi ĉu la programo ankoraŭ funkcias. Ekzemple, en la IRE regiono, la preza valoro por la Belfasto branĉo estis ŝanĝita al £113 .
- Reiru al via pivottabelo, kaj vidu ke la ŝanĝita prezo valoro ( £113 ) estas ĝisdatigita.
Konkludo
Mi esperas, ke ĉi tiu artikolo donis al vi lernilon pri kiel aŭtomate ĝisdatigi pivottabelon kiam provizanta datumajn ŝanĝojn en Excel . Ĉiuj ĉi tiuj procedurojdevus esti lernita kaj aplikita al via datumaro. Rigardu la praktikan laborlibron kaj provu ĉi tiujn kapablojn. Ni estas instigitaj daŭre fari lernilojn tiajn pro via valora subteno.
Bonvolu kontakti nin se vi havas demandojn. Ankaŭ bonvolu lasi komentojn en la suba sekcio.
Ni, la Exceldemy Teamo, ĉiam respondas al viaj demandoj.
Restu ĉe ni kaj daŭre lernas.