Tabela e përmbajtjes
Kur ju duhet të rifreskoni ose përditësoni të dhënat në një Tabela kryesore pas krijimit të tij, duhet të përdorni komandën Ndrysho burimin e të dhënave . Megjithatë, përditësimi manual i tabelës kryesore është i papërshtatshëm dhe kërkon kohë. Si rezultat, do t'ju duhet të kuptoni se si të krijoni një tabelë rrotulluese të automatizuar që do të përditësojë automatikisht të dhënat. Pra, në këtë tutorial, ne do t'ju tregojmë se si të përditësoni automatikisht një tabelë kryesore kur të dhënat e burimit ndryshojnë.
Shkarkoni Librin e Punës Praktike
Shkarkoni këtë libër pune praktike për t'u ushtruar ndërkohë që jeni duke lexuar këtë artikull.
Rifresko automatikisht PivotTable.xlsm
7 hapa të thjeshtë për të përditësuar automatikisht një tabelë kryesore kur të dhënat e burimit ndryshojnë
Ne kemi përfshirë një grup të dhënash me informacion mbi detajet e shitjeve në rajone të ndryshme në imazhin më poshtë. Ju mund të supozoni se grupi ynë i të dhënave është mjaft i madh. Pra, për një qëllim dinamik, na duhet një proces i automatizuar sa herë që përditësojmë të dhënat. Për ta bërë këtë, ne do të ekzekutojmë një kod VBA dhe do ta zbatojmë atë në grupin e të dhënave më poshtë. Për të përfunduar detyrën, ndiqni hapat e mëposhtëm.
Hapi 1: Krijoni një tabelë kryesore me një varg të të dhënave burimore
- Së pari, klikoni në skeda Fut për të futur një tabela kryesore .
- Më pas, klikoni në Tabela Pivot komandë nga grupi PivotTables .
- Zgjidhni opsionin Nga Tabela/Range ngalista.
- Zgjidhni gamën e tabelës me kokën.
- Zgjidhni Fletën e re të punës Opsioni për të vendosur tabela kryesore në një fletë të re pune.
- Më pas, kliko OK .
- Në një fletë pune të re ( Fleta4 ), do të krijohet tabela kryesore.
- Siç mundeni shikoni në imazhin më poshtë, ju mund të zgjidhni fushat ( Rajoni , Dega , Çmimi , Sasia , etj.) për t'u shfaqur në tabela kryesore .
- Zgjidhni Tabela kryesore komandë nga PivotTable Analyze Ju mund të gjeni emrin e tabelës suaj kryesore ( PivotTable2 ) atje dhe ta modifikoni sipas nevojës.
Hapi 2: Hapni Visual Basic për të aplikuar kodin VBA
- Shtypni Alt + F11 për të hapur Editorin Visual Basic .
- Nga Objektet VBA Excel , klikoni dy herë për të zgjedhur emri i fletës së punës ( Fleta2 ) ku ndodhet grupi juaj i të dhënave.
Hapi 3: Krijo një ngjarje të fletës së punës me fletën tuaj që përmban grup të dhënash
- Për të krijuar një ngjarje të fletës së punës për Fleta2 , zgjidhni opsionin Fleta e punës nga lista.
Shënime: Një ngjarje e fletës së punës do të thotë që çdo ndryshim që bëni në të dhënat burimore do të pasqyrohet menjëherë në programin tuaj. Kjo është arsyeja pseprogrami do të funksionojë automatikisht kur të bëni ndonjë ndryshim në grupin e të dhënave burimore.
Hapi 4: Fut një ngjarje të re për ndryshim në fletën e punës
- Zgjidh Ndrysho në vend të SelectionChange për të krijuar një ngjarje të re të fletës së punës.
- Fshi të mëparshmen për të mbajtur vetëm ngjarjen e ndryshimit.
Hapi 5: Deklaroni të gjitha variablat me një deklaratë të qartë të opsionit
- Për të deklaruar të gjitha variablat dhe për të gjetur variablat e padeklaruar, shkruani Option Explicit në krye të faqes së programit.
Hapi 6: Fut kodin VBA për të përditësuar automatikisht tabelën kryesore
- Merr kodin e plotë VBA dhe ngjit atë.
7864
Hapi 7: Ekzekutoni kodin VBA dhe merrni ndryshime në rezultate
- Shtypni F5 për të ekzekutuar Kodi VBA .
- Bëni një ndryshim në grupin e të dhënave për të parë nëse programi është ende duke punuar. Për shembull, në rajonin IRE , çmimi vlera për Belfast dega është ndryshuar në £113 .
- Kthehu te tabela kryesore dhe shiko se çmimi vlera e ndryshuar ( £113 ) është përditësuar.
Përfundim
Shpresoj që ky artikull t'ju ketë dhënë një udhëzues se si të përditësoni automatikisht një tabelë kryesore kur merrni burimin e ndryshimeve të të dhënave në Excel . Të gjitha këto proceduraduhet të mësohet dhe të zbatohet në të dhënat tuaja. Hidhini një sy fletores së punës praktike dhe vini në provë këto aftësi. Ne jemi të motivuar të vazhdojmë të bëjmë mësime të tilla për shkak të mbështetjes suaj të vlefshme.
Ju lutemi, na kontaktoni nëse keni ndonjë pyetje. Gjithashtu, mos ngurroni të lini komente në seksionin më poshtë.
Ne, ekipi Exceldemy , u përgjigjemi gjithmonë pyetjeve tuaja.
Qëndroni me ne dhe vazhdoni të mësoni.