Što su vizualne osnovne aplikacije (VBA makronaredbe)

VBA je programski jezik koji je razvio Microsoft kako bi se koristio za Microsoftov uredski paket kao što su Word, Access, Excel i drugi. Služi za prilagođavanje aplikacija kako bi se zadovoljile potrebe poslovanja. To je moćan i povoljan alat za opetovano izvođenje operacije, a također pomaže u analizi podataka. VBA se koristi za pristup funkcijama aplikacija i kontrolira ih u nekim drugim aplikacijama. Financijsko izvještavanje i analiza provode se na učinkovit i učinkovit način pomoću VBA makronaredbi.

VBA u excelu koristi se za generiranje, oblikovanje i ispis izvješća koristeći grafičke prikaze poput grafikona. Izvješća se generiraju s lakoćom i to je jednostavno uz pomoć VBA Makronaredbi. Izvješća se generiraju korištenjem različitih opcija prema potrebama uprave.

Korištenje VBA makronaredbi u Excelu za izvještavanje

Da biste koristili VBA u Excelu, provjerite je li na kartici Izbornik prisutna kartica Programer.

Ako opcija razvojnog programera nije dostupna na kartici Izbornik, idite na gumb Office à Opcije Excel à Kliknite potvrdni okvir Prikaži karticu Programer i kliknite U redu.

Nakon što ova opcija bude dostupna, možete početi koristiti Visual Basic. Na kartici Developer kliknite opciju Visual Basic

Kliknite Umetanje izbornika à Opcija korisničkog obrasca

Odaberite okvir Oznaka iz okvira Alat

Kliknite desnom tipkom na etiketu i dobit ćete dijaloški okvir Svojstva u koji možete unijeti natpis za oznaku.

Sada odaberite ikonu Tekstni okvir iz okvira Alat i držite ga pokraj okvira Oznaka. A zatim desnom tipkom miša kliknite Text Text (Okvir teksta) i u skočnom izborniku Properties (Svojstva) upišite naziv za Text Box u Name Properties.

Ponovite korake za dodavanje onoliko naljepnica i tekstnog okvira koje želite unijeti u području Korisnički obrazac.

Sada odaberite opciju Command Button iz Toolboxa i stavite ga u obrazac. Kliknite desnom tipkom miša i iskočite svojstva Unesite naredbu koju želite iz svojstva Captions.

Nakon što unesete sve podatke korisničkog sučelja sada morate unijeti Kôd za generiranje izvještaja. Da biste otvorili prozor koda dvaput kliknite na naredbeni gumb koji se nalazi u obrascu.

Prije umetanja koda morate postaviti referencu koja će vam pomoći u pristupu VB bazi podataka. Za odabir referenca Izbornik Alati à Reference

U dijaloškom okviru odaberite vrstu biblioteke koju želite koristiti. Na ovoj slici odabran je potvrdni okvir Microsoft ActiveX Data Objects 2.6 Library.

U prozor koda unesite kôd koji se koristi za pokretanje naredbe. Kôd se postavlja između "Private Sub CommandButton1_Click ()" i Kraj Sub.

Također možete dodati funkcije u prozoru koda koji se koristi za generiranje izvještaja.

Nakon unosa koda, trebate izraditi Makronaredbe za podatke. Idite na karticu razvojnog programera à Makroni za upotrebu izbornika Makronaredbe.

Unesite makro ime za izvješće i kliknite gumb Stvori.

Unesite kod za obrazac između opcije Sub i Kraj Sub

Nakon što su svi ovi koraci gotovi, vi ste spremni pokrenuti izvještaj.

Da biste pokrenuli izvještaj, slijedite korake u nastavku:

Kliknite izbornik Makronaredbe na kartici Developer

Odaberite Naziv makronaredbe s popisa i kliknite gumb Pokreni

Unesite potrebne podatke za generiranje izvješća.

Napokon se izvještaj generira prema vašim potrebama.

Razumijevanje varijabli, uvjeta i petlje u VBA

Prvo da vidimo što sva tri termina znače u VBA

Varijabla - mali je dio memorije sustava koji se koristi za pohranu podataka

Uvjet - to je logična provjera koju računalo izvodi da bi nešto testiralo

Petlja - to je skup uputstava koje se treba slijediti određeni broj puta

Sada ćemo vidjeti kako koristiti sve ove tri u VBA

Izrada varijabli u VBA makronaredbama

Ako želite koristiti varijablu u VBA makronaredbama, prvo ih morate stvoriti. DIM je izjava koja se koristi za stvaranje bilo koje varijable.

Slijedi nekoliko primjera stvorenih varijabli

  • Zatamni nekolikoNumber As Integer - Ovo vam govori da ćete koristiti neku varijablu Number za pohranjivanje samo Integer vrijednosti. To se koristi u VBA kao someNumber = 7, što znači da pohranjuje 7 u varijablu someNumber
  • Dim myList (1 do 10) kao string - ovaj redak znači da želite koristiti popis vrijednosti koji je u obliku String (Text). A veličina popisa je ograničena na 10. To se koristi kao myList (5) = 792, znači postavlja vrijednost 5. stavke u nizu myList na 792.
  • Dim otherNumber As Double
  • Zatamni još jedan popis () kao varijantu
  • Zatamnite tekst Tekst kao niz
  • Zatamnite myCells As Range
  • Dim myChart kao grafikon
  • Dim aCondition Kao boolean

Korištenje uvjeta u VBA makronaredbama

Sve što uključuje računalo uključuje uvjete donošenja odluka i ispitivanja. Postoji puno izjava za uvjete ispitivanja. Nekoliko je objašnjenih u nastavku za vaše razumijevanje

Ako onda Izjava

Korištenje If izjave je stvarno jednostavno u VBA makronaredbama. Evo primjera za testiranje uvjeta kupnje

Ako je naša Kupnja 6000 onda

'posebne upute za postupanje s previše ili premalo kupnja

završi ako

Izjava

Izraz Else koristi se ako uvjet nije uspio.

Ako je naša Kupnja 6000 onda

'posebne upute za postupanje s previše ili premalo kupnja

Drugo

'Zabilježite kupovinu i krenite dalje

završi ako

Korištenje petlje u VBA makronaredbama

Postoji nekoliko načina za pisanje petlji u VBA. Ovdje smo spomenuli najlakši tip petlje za vaše lako razumijevanje

Za petlju

Za petlju se koristi da se niz naredbi određeni broj puta ponavlja

Za storeNumber = 20 do 50

'nazovite trgovinu

'pitajte za prodajnu cifru

'učini nešto ako treba

'poklopi

Sljedeća trgovinaNumber

Za svaku petlju

Ova vrsta petlje koristi se za pokretanje istih uputa za sve stavke na popisu.

Za svaku ćeliju u rasponu ("B1: B10")

cell.value = cell.value + 2

Sljedeća ćelija

prečaci

Nekoliko je važnih prečaca koje biste trebali znati dok koristite VBA u Excelu

  • ALT + F11 - Za prikaz VBA uređivača poznatog i kao VBE
  • ALT + F8 - Za prikaz svih makronaredbi
  • ALT + Q: Da biste zatvorili VBA Editor i vratili se u Excel
  • F5: Za pokretanje makronaredbe
  • F2: Prikažite preglednik objekata
  • F7: Uređivač prikaza koda
  • CTRL + G: Otvori trenutni prozor
  • F1: Prikaz pomoći

Analiza ToolPak

Analysis ToolPak je dodatak koji je zadani program ugrađen u Microsoft Excel. To je alat za analizu podataka i pomaže u analizi financijskih, statističkih i inženjerskih podataka. Uvijek možete uštedjeti svoje vrijeme i energiju koristeći Analysis ToolPak.

Samo trebate navesti podatke za analizu, a ToolPak koristi odgovarajuću makro funkciju i prikazuje rezultat u izlaznoj tablici. Oni ponekad proizvode i ljestvice zajedno s izvješćima.

Da biste učitali Tool Toolk slijedite ove jednostavne korake

Idite na karticu Zelena datoteka i kliknite na Opcije

U padajućem okviru Upravljanje odaberite dodaci Excel i zatim kliknite Idi

U dijaloškom okviru Add-ins odaberite potvrdni okvir Analysis ToolPak i kliknite OK.

Ako opcija Alat za analizu nije dostupna, kliknite na opciju Pregledaj. Ako je dostupan, potvrdite okvir uz mogućnost Tool Toolak i kliknite U redu.

Sada na kartici Podaci možete kliknuti na Analizu podataka

Konačno možete odabrati opciju koju trebate učiniti u excelu. Na donjoj slici odabran je Histogram za stvaranje histograma u Excelu za dane podatke.

Na raspolaganju je ukupno 19 opcija analize podataka u Analysis ToolPak-u. Navedeni su u nastavku

  • Anova: Jedan faktor
  • Anova: Dvofaktor s replikacijom
  • Anova: Dvofaktor bez replikacije
  • Poveznica
  • kovarijance
  • Opisne statistike
  • Eksponencijalno izglađivanje
  • F-test dva uzorka za varijaciju
  • Fourierova analiza
  • Histogram
  • Pomični prosjek
  • Generacija nasumičnih brojeva
  • Poredak i postotak
  • Regresija
  • uzimanje uzorka
  • t-test: Upareni dva uzorka za sredstva
  • t-test: Dvije uzorke uz pretpostavku jednakih varijacija
  • t-test: Dvije uzorke s pretpostavkama nejednakih varijacija
  • Z-test: Dva uzorka za srednju vrijednost

Neke od ovih metoda analize podataka objašnjene su detaljno u nastavku sa snimkama zaslona istih

Opisne statistike

Jednom kada je ToolPak analiza instaliran, dobit ćete dijaloški okvir za analizu podataka u kojem imate popis izbora. Odaberite Opisnu statistiku. Nakon odabira ove opcije dobit ćete dijaloški okvir kao što je prikazano na slici ispod

U dijaloški okvir možete unijeti detalje poput raspona izvornih podataka, gdje se rezultati moraju prikazati i koji rezultati trebaju biti prikazani. Ispod je prikaz opisne statistike

Jedan glavni nedostatak korištenja mogućnosti deskriptivne statistike je taj da rezultat prikazuje kao vrijednosti, a ne u smislu formula. Dakle, ako je došlo do bilo kakve promjene izvornih podataka, to se neće odraziti na izlazu. Cijelu metodu trebate napraviti od početka.

Izrada histograma

Histogram je skup odbrojavanja unutar određenih raspona. Područja su poznata kao kante u Histogramu. U istom dijaloškom okviru Analiza podataka odaberite opciju Histogram. Dobićete dijaloški okvir kao što je prikazano na slici ispod

Trebate unijeti detalje poput raspona izvornih podataka, raspona oznaka kante i mjesta gdje rezultat mora biti prikazan. Rezultat će vam pokazati raspodjelu podataka zajedno s parametrima kao što je prikazano na slici ispod

Dijaloški okvir histograma također vam daje mogućnost izrade grafikona zajedno s izlazom. Ovo će vam olakšati razumijevanje.

Pomični prosjeci

Ova vam opcija pomoći da prepoznate trendove u sekvencijalnim podacima. Izvorni podaci ovdje se temelje na razdobljima, a prosjek se uvijek izračunava za broj razdoblja. Ispod je dijaloški okvir Pomični prosjeci

U ovom dijaloškom okviru možete odabrati raspon izvornih podataka, interval intervala i izlazni raspon. Intervalni korak je glavni faktor kretanja prosjeka jer se rezultat temelji na tome. To također daje mogućnost stvaranja grafikona na izlazu kao što je prikazano u nastavku

Na ovoj slici možete jasno vidjeti da 6 ćelija koje počinju od D4 ne vraćaju nikakvu vrijednost jer smo ušli u intervalni korak kao 7.

Napredna generacija slučajnih brojeva

Ovo je jedna od opcija u dijaloškom okviru Analiza podataka. Nakon što je izabran, dobit ćete dolje navedeni dijaloški okvir za generiranje slučajnih brojeva.

Čak i Excel ima tu opciju, ali opcija generiranja slučajnih brojeva u Analysis ToolPak je mnogo naprednija od one u Excelu. Ovdje možete imati više kontrole

  • Broj varijabli
  • Broj slučajnih brojeva
  • Slučajna brzina

U dijaloškom okviru možete vidjeti padajući popis popisa u kojem možete odabrati vrstu i parametre distribucije za svaku distribuciju.

Stvaranje slučajnog uzorka

Jedna od opcija u dijaloškom okviru Analiza podataka je uzorkovanje. Klikom na ovu opciju prikazat će vam se drugi dijaloški okvir kao što je prikazano na slici ispod

Statistička analiza uglavnom se vrši na uzorku stanovništva, a ne na cijeloj populaciji. Ovaj dijaloški okvir vam daje mogućnost unosa podataka izvorne populacije i mjesta gdje se podaci moraju smjestiti. Možete odabrati metodu uzorkovanja. Ako odaberete Periodnu metodu, možete slijediti obrazac koraka. Ako odaberete metodu Random, tada trebate unijeti broj vrijednosti koje treba vratiti.

Ova metoda je vrlo jednostavna i može vam pomoći da generirate uzorak odmah.

Zaključak

Stoga je upotreba VBA za izvještavanje i analizu mudra odluka za računovodstvene i financijske stručnjake jer smanjuje njihovo vrijeme i trud. Ona također pruža točne informacije u različitim oblicima učinkovito i djelotvorno.

Povezani tečajevi: -

  1. Osnovni tečaj VBA i makronaredba
  2. Napredni VBA i tečaj makronaredbe
  3. Opsežni trening VBA i makronaredbe
  4. Kako se koristi za svaku petlju u VBA

Kategorija: