Преглед садржаја
Када треба да освежите или ажурирате податке у постојећој заокретној табели након што је креирате, морате користити команду Промени извор података . Међутим, ручно ажурирање стожерне табеле је незгодно и дуготрајно. Као резултат тога, мораћете да схватите како да креирате аутоматизовану заокретну табелу која ће аутоматски ажурирати податке. Дакле, у овом водичу ћемо вам показати како да аутоматски ажурирате стожерну табелу када се изворни подаци промене.
Преузмите радну свеску за вежбање
Преузмите ову радну свеску да бисте вежбали док читате овај чланак.
Аутоматски освежи ПивотТабле.клсм
7 једноставних корака за аутоматско ажурирање изведене табеле када се изворни подаци промене
Укључили смо скуп података са информацијама о детаљима продаје у различитим регионима на слици испод. Можете претпоставити да је наш скуп података прилично велик. Дакле, за динамичку сврху, потребан нам је аутоматизован процес сваки пут када ажурирамо податке. Да бисмо то урадили, покренућемо ВБА код и применити га на скуп података у наставку. Да бисте довршили задатак, пратите доленаведене кораке.
Корак 1: Креирајте заокретну табелу са опсегом изворних података
- Прво кликните на картицу Убаци да бисте уметнули окретну табелу .
- Затим кликните на окретну табелу команда из ПивотТаблес групе.
- Изаберите опцију Из табеле/опсега излиста.
- Изаберите опсег табеле са заглављем.
- Изаберите Нови радни лист опција за постављање окретне табеле на нови радни лист.
- Затим кликните на ОК .
- У новом радном листу ( Схеет4 ), изведена табела ће бити креирана.
- Као што можете видите на слици испод, можете одабрати поља ( Регион , Филијала , Цена , Количина итд.) да се појави у окретној табели .
- Изаберите окретну табелу команда из Анализа изведене табеле Тамо можете пронаћи назив своје изведене табеле ( ПивотТабле2 ) и уредити га по потреби.
Корак 2: Отворите Висуал Басиц Едитор да бисте применили ВБА код
- Притисните Алт + Ф11 да бисте отворили Висуал Басиц Едитор .
- Из ВБА Екцел објеката , двапут кликните да бисте изабрали назив радног листа ( Схеет2 ) где се налази ваш скуп података.
Корак 3: Креирајте догађај радног листа са вашим листом који садржи скуп података
- Да бисте креирали догађај радног листа за Схеет2 , изаберите опцију Ворксхеет са листе.
Напомене: догађај радног листа значи да ће се све промене које унесете у изворне податке одмах одразити у вашем програму. Зато јепрограм ће се покренути аутоматски када унесете било какве промене у изворни скуп података.
Корак 4: Убаците нови догађај за промену у радни лист
- Изаберите Промени уместо СелецтионЦханге да бисте направили нови догађај радног листа.
- Избришите претходни да бисте задржали само догађај промене.
Корак 5: Декларишите све варијабле са експлицитном наредбом опције
- Да бисте декларисали све варијабле и пронашли недекларисане варијабле, откуцајте Оптион Екплицит на врху странице програма.
Корак 6: Уметните ВБА код да бисте аутоматски ажурирали заокретну табелу
- Преузмите завршени ВБА код и налепите ит.
2842
Корак 7: Покрените ВБА код и примите промене у резултатима
- Притисните Ф5 да бисте покренули ВБА код .
- Унесите промену у скуп података да видите да ли програм још увек ради. На пример, у региону ИРЕ , вредност цене за Белфаст грана је промењена у £113 .
- Вратите се на своју стожерну табелу и погледајте да је промењена вредност цене ( £113 ) ажурирана.
Закључак
Надам се да вам је овај чланак дао упутство о томе како да аутоматски ажурирате заокретну табелу када се промене подаци извора у Екцел . Све ове процедуретреба научити и применити на ваш скуп података. Погледајте радну свеску за вежбање и тестирајте ове вештине. Мотивисани смо да наставимо са прављењем оваквих туторијала због ваше драгоцене подршке.
Молимо вас да нас контактирате ако имате питања. Такође, слободно оставите коментаре у одељку испод.
Ми, Екцелдеми тим, увек одговарамо на ваше упите.
Останите са нама и наставите да учите.