Mikä on Visual Basic -sovellukset (VBA-makrot)

VBA on Microsoftin kehittämä ohjelmointikieli käytettäväksi Microsoftin Office-paketissa, kuten Word, Access, Excel ja muut. Sitä käytetään sovellusten mukauttamiseen vastaamaan liiketoiminnan tarpeita. Se on tehokas ja kätevä työkalu suorittaa toimenpide toistuvasti ja auttaa myös tietojen analysoinnissa. VBA: ta käytetään pääsemään sovellusten toimintoihin ja ohjaamaan niitä joidenkin muiden sovellusten sisällä. Taloudellinen raportointi ja analysointi tehdään tehokkaasti ja vaikuttavasti VBA-makroja käyttämällä.

VBA in excel -sovellusta käytetään raporttien luomiseen, muotoiluun ja tulostamiseen käyttämällä graafisia esityksiä, kuten kaavioita. Raportit luodaan helposti ja se on yksinkertainen VBA-makrojen avulla. Raportit luodaan käyttämällä erilaisia ​​vaihtoehtoja johdon tarpeiden mukaan.

VBA-makrojen käyttäminen Excelissä raportointiin

Jos haluat käyttää VBA: ta Excel-sovelluksessa, varmista, että Kehittäjä-välilehti on valikko-välilehdessä.

Jos Kehittäjävaihtoehtoa ei ole saatavana Valikko-välilehdellä, siirry sitten Office-painike à Excel-asetukset à Napsauta Näytä kehittäjä -välilehti -valintaruutua ja napsauta Ok.

Kun olet asettanut tämän vaihtoehdon käyttöön, voit alkaa käyttää Visual Basiciä. Napsauta Kehittäjä-välilehden Visual Basic -vaihtoehtoa

Napsauta Lisää valikko à Käyttäjälomake -vaihtoehto

Valitse Työkaluruudusta Tarra-vaihtoehto

Napsauta hiiren kakkospainikkeella tarraa ja saat Ominaisuudet-valintaikkunan, johon voit kirjoittaa otsikon otsikon.

Valitse nyt tekstilaatikkokuvake työkaluruudusta ja pidä se Tarra-ruudun vieressä. Napsauta sitten hiiren kakkospainikkeella tekstikenttää ja kirjoita Ominaisuudet-ponnahdusvalikossa Nimi-ominaisuuteen tekstiruudun nimi.

Toista vaiheet lisätäksesi niin monta tarraa ja tekstiruutua, jotka haluat kirjoittaa Käyttäjälomake-alueelle.

Valitse nyt komentopainike työkalupakista ja aseta se muotoon. Napsauta hiiren kakkospainikkeella ja Ominaisuudet-ponnahdusvalikosta Kirjoita komento, jonka haluat tekstitysominaisuudesta.

Kun kaikki käyttöliittymän tiedot on syötetty nyt, sinun on annettava koodi raportin luomiseksi. Koodi-ikkuna avataan kaksoisnapsauttamalla komentopainiketta, joka on sijoitettu lomakkeeseen.

Ennen koodin lisäämistä sinun on asetettava viite, joka auttaa sinua pääsemään VB-tietokantaan. Viitteiden valitseminen Työkalut-valikko à Viitteet

Valitse valintaikkunasta haluamasi kirjaston tyyppi. Tässä kuvassa Microsoft ActiveX Data Objects 2.6 Library -valintaruutu on valittuna.

Kirjoita koodi-ikkunaan koodi, jota käytetään komennon suorittamiseen. Koodi on sijoitettu ”Yksityinen alakomento Button1_Click ()” ja Lopeta ala-kohtaan.

Voit myös lisätä funktioita Code-ikkunaan, jota käytetään raportin luomiseen.

Kun koodi on syötetty, sinun on luotava makro tiedoille. Siirry Kehittäjä-välilehteen à Makrot käyttääksesi Makro-valikkoa.

Kirjoita raportille makronimi ja napsauta Luo-painiketta.

Kirjoita lomakkeen koodi Sub- ja Sub Sub -vaihtoehtojen väliin

Kun kaikki nämä vaiheet on tehty, olet nyt valmis suorittamaan raportin.

Suorita raportti seuraavasti:

Napsauta Macros-valikkoa Kehittäjä-välilehdessä

Valitse luettelosta makronimi ja napsauta Suorita-painiketta

Kirjoita raportin luomiseen tarvittavat tiedot.

Lopuksi raportti luodaan tarpeitasi kohti.

VBA: n muuttujien, olosuhteiden ja silmukoiden ymmärtäminen

Ensin katsotaan mitä kaikki kolme termiä tarkoittavat VBA: ssa

Muuttuja - Se on pieni osa järjestelmän muistista, jota käytetään tietojen tallentamiseen

Ehto - Se on looginen tarkistus, jonka tietokone suorittaa testataksesi jotain

Silmukka - Se on joukko ohjeita, joita on noudatettava tietty määrä kertoja

Nyt näemme kuinka kaikkia näitä kolmea voidaan käyttää VBA: ssa

Muuttujien luominen VBA-makroihin

Jos haluat käyttää muuttujaa VBA-makroissa, sinun on ensin luotava ne. DIM on lause, jota käytetään minkä tahansa muuttujan luomiseen.

Seuraavassa on muutamia esimerkkejä luotuista muuttujista

  • Himmennä someNumber kokonaislukuna - Tämä kertoo, että aiot käyttää jotakin Numero-muuttujaa vain kokonaislukuarvojen tallentamiseen. Tätä käytetään VBA: ssa nimellä someNumber = 7, mikä tarkoittaa, että se tallentaa 7 muuttujaan someNumber
  • Himmennä myList (1–10) merkkijonona - Tämä rivi tarkoittaa, että haluat käyttää arvojen luetteloa, joka on merkkijonon (teksti) muodossa. Ja luettelon koko on rajoitettu 10. Tätä käytetään nimellä myList (5) = 792, mikä tarkoittaa, että se asettaa myList-taulukon viidennen kohteen arvoksi 792.
  • Himmennä muutNumero As Double
  • Himmennä toinen lista () nimellä Variant
  • Himmennä tekstiä merkkijonona
  • Himmennä myCells As Range -sovellusta
  • Himmennä myChart kuten kaavio
  • Himmennä olosuhteita loogisena

Ehtojen käyttö VBA-makroissa

Kaikki tietokoneessa sisältää päätöksenteko- ja testausolosuhteet. Tilaolosuhteiden testaamiseksi on olemassa paljon lauseita. Harva selitetään alla ymmärrystäsi varten

Jos sitten lausunto

If-lauseen käyttäminen on todella helppoa VBA-makroissa. Tässä on esimerkki osto-olosuhteiden testaamiseksi

Jos ostamme 6000, niin

'erityiset ohjeet käsitellä liian monia tai liian pieniä ostoksia

loppu Jos

Muu lausunto

Else-käskyä käytetään, jos If-ehto epäonnistuu.

Jos ostamme 6000, niin

'erityiset ohjeet käsitellä liian monia tai liian pieniä ostoksia

muu

'Merkitse ostot muistiin ja siirry eteenpäin

loppu Jos

Silmukoiden käyttö VBA-makroissa

Silmukoiden kirjoittamiseen VBA: lla on useita tapoja. Tässä olemme maininneet helpoimman tyyppisen silmukan, jonka avulla ymmärrät helposti

Loopille

For Loop -sovelluksella toistetaan joukko ohjeita tietyn määrän kertoja

Kaupanumerolle = 20-50

'soita kauppaan

'kysy myyntitiedot

'tee jotain tarvittaessa

'lopettaa puhelu

Seuraava myymälänumero

Jokaiselle silmukalle

Tämän tyyppistä silmukkaa käytetään suorittamaan samat ohjeet jokaiselle luettelon kohteelle.

Jokaiselle alueella olevalle solulle (“B1: B10”)

soluarvo = soluarvo +2

Seuraava solu

pikakuvakkeet

On olemassa muutamia tärkeitä pikakuvakkeita, jotka sinun pitäisi tietää, kun käytät VBA: ta Excelissä

  • ALT + F11 - Voit tarkastella VBA Editoria, joka tunnetaan myös nimellä VBE
  • ALT + F8 - Näyttää kaikki makrot
  • ALT + Q: Voit sulkea VBA Editorin ja palata Exceliin
  • F5: Makron suorittaminen
  • F2: Näytä objektiselain
  • F7: Näyttökoodieditori
  • CTRL + G: Avaa välitön ikkuna
  • F1: Näytä ohje

AnalyysityökaluPak

Analysis ToolPak on apuohjelma, joka on Microsoft Excelissä sisäänrakennettu oletusohjelma. Se on tietoanalyysityökalu ja auttaa taloudellisessa, tilastollisessa ja teknisessä tietojen analysoinnissa. Voit säästää aikaa ja energiaa käyttämällä Analysis ToolPakia.

Sinun on vain annettava tiedot analysointia varten ja Analysis ToolPak käyttää asianmukaista makrotoimintoa ja näyttää tuloksen tulostaulukossa. Ne tuottavat myös kaavioita joskus raporttien kanssa.

Voit ladata Analysis ToolPakin noudattamalla näitä yksinkertaisia ​​ohjeita

Siirry Vihreä tiedosto -välilehteen ja napsauta Asetukset

Valitse avattavasta Hallinta-ruudusta Excel-lisäosat ja napsauta sitten Siirry

Valitse Lisäosat-valintaikkunassa Analysis ToolPak -valintaruutu ja napsauta Ok.

Jos Analysis ToolPak -vaihtoehto ei ole käytettävissä, napsauta Selaa-vaihtoehtoa. Jos se on käytettävissä, valitse valintaruutu Analysis ToolPak -vaihtoehtoa kohden ja napsauta Ok.

Nyt Data-välilehdessä voit napsauttaa Data Analysis

Lopuksi voit valita vaihtoehdon, joka sinun täytyy tehdä excelissä. Alla olevassa kuvassa Histogrammi on valittu luomaan histogrammi Excelissä annetulle tiedolle.

Analysis ToolPakissa on yhteensä 19 data-analyysivaihtoehtoa. Ne on lueteltu alla

  • Anova: Yksikerroinen
  • Anova: Kaksifaktorinen replikointi
  • Anova: Kaksitekijä ilman replikaatiota
  • korrelaatio
  • kovarianssi
  • Kuvailevia tilastoja
  • Eksponentiaalinen tasoitus
  • F-testi Kaksi näytettä varianssille
  • Fourier-analyysi
  • histogrammi
  • Liukuva keskiarvo
  • Satunnaislukujen luominen
  • Sijoitus ja prosenttimäärät
  • Regressio
  • Näytteenotto
  • t-testi: Parillinen kaksi näytettä välineille
  • t-testi: Kaksi näytettä olettaen, että yhtä suuret variaatiot
  • t-testi: Kaksi näytettä olettaen epätasaiset variaatiot
  • Z-testi: Kaksi näytettä keskiarvoon

Harva näistä data-analyysimenetelmistä selitetään yksityiskohtaisesti alla kuvakaappauksilla

Kuvailevia tilastoja

Kun Analysis ToolPak on asennettu, saat Data Analysis -valintaikkunan, jossa sinulla on luettelo valinnoista. Valitse kuvaavat tilastotiedot. Kun olet valinnut tämän vaihtoehdon, saat valintaikkunan alla olevan kuvan mukaisesti

Valintaikkunaan voit syöttää yksityiskohdat, kuten lähdetietoalue, missä tulokset on näytettävä ja mitkä tulokset näytetään. Alla on kuvaavien tilastojen tulos

Yksi tärkeä haitta kuvaavan tilastollisen vaihtoehdon käyttämisessä on, että se näyttää tuloksen arvoina eikä kaavojen termina. Joten jos lähdetietoihin tehdään muutoksia, se ei heijastu tuotossa. Sinun on tehtävä koko menetelmä alusta alkaen.

Histogrammin luominen

Histogrammi on joukko laskelmia tietyillä alueilla. Alueet tunnetaan roskakorina Histogrammissa. Valitse samasta tietoanalyysi -valintaikkunasta Histogrammi-vaihtoehto. Näyttöön tulee valintaikkuna alla olevan kuvan mukaisesti

Sinun on annettava yksityiskohdat, kuten lähdetietojen alue, roskakorin nimitysten alue ja missä tulos on näytettävä. Tulos näyttää datan jakauman parametreiden kanssa alla olevan kuvan mukaisesti

Histogrammi-valintaikkuna antaa sinulle myös mahdollisuuden tuottaa kaavion yhdessä tulosteen kanssa. Tämä antaa sinulle helpon ymmärryksen.

Liukuvat keskiarvot

Tämä vaihtoehto auttaa sinua tunnistamaan peräkkäisten tietojen suuntaukset. Lähdedata on täällä jaksopohjainen ja keskiarvo lasketaan aina useille jaksoille. Alla on Liikuvat keskiarvot -valintaikkuna

Tässä valintaikkunassa voit valita lähdetietoalueen, aikavälin vaiheen ja lähtöalueen. Aikaväli on liikkuvien keskiarvojen tärkein tekijä, koska lähtö perustuu siihen. Tämä antaa sinulle myös mahdollisuuden luoda kaavio tulosteen alla olevan kuvan mukaisesti

Tässä kuvassa voit selvästi nähdä, että 6 solua, jotka alkavat D4: stä, eivät anna mitään arvoa, koska olemme syöttäneet välivaiheen 7.

Advanced Random Number Generation

Tämä on yksi Data Analysis -valintaikkunan vaihtoehdoista. Kun se on valittu, saat alla olevan Random Number Generation -valintaikkunan.

Jopa Excelillä on tämä vaihtoehto, mutta satunnaislukujen generointivaihtoehto Analysis ToolPakissa on paljon edistyneempi kuin Excelissä. Täällä voit hallita enemmän

  • Muuttujien lukumäärä
  • Satunnaislukujen lukumäärä
  • Satunnainen nopeus

Valintaikkunassa näet avattavan luetteloruudun, josta voit valita levitystyypin ja parametrit jokaiselle jakelulle.

Satunnaisen näytteen luominen

Yksi data-analyysin valintaikkunan vaihtoehdoista on näytteenotto. Napsauttamalla tätä vaihtoehtoa tulee näkyviin toinen valintaikkuna, kuten alla olevassa kuvassa näkyy

Tilastollinen analyysi tehdään pääasiassa otoksesta väestöstä, ei koko väestöstä. Tämä valintaikkuna antaa sinulle mahdollisuuden syöttää lähdepopulaatiotiedot ja missä tiedot on sijoitettava. Voit valita näytteenottomenetelmän. Jos valitset Määräaikainen menetelmä, voit seurata vaihekuvaa. Jos valitset satunnaisen menetelmän, sinun on annettava palautettavien arvojen määrä.

Tämä menetelmä on erittäin helppo ja voi auttaa sinua luomaan näytteen heti.

johtopäätös

VBA: n käyttäminen raportointiin ja analysointiin on siis viisas päätös kirjanpito- ja finanssialan ammattilaisille, koska se vähentää heidän aikaa ja vaivaa. Se tarjoaa myös tarkkoja tietoja eri muodoissa tehokkaasti.

Aiheeseen liittyvät kurssit: -

  1. VBA: n ja makrojen peruskurssi
  2. Advanced VBA- ja makrokurssi
  3. Kattava VBA- ja makroharjoittelu
  4. Kuinka käyttää kutakin silmukkaa VBA: ssa

Luokka: