Čo sú aplikácie jazyka Visual Basic (makrá VBA)

VBA je programovací jazyk vyvinutý spoločnosťou Microsoft, ktorý sa používa pre balík Microsoft Office, napríklad Word, Access, Excel a ďalšie. Používa sa na prispôsobenie aplikácií tak, aby vyhovovali potrebám podniku. Je to výkonný a pohodlný nástroj na opakované vykonávanie operácie a tiež pomáha pri analýze údajov. VBA sa používa na prístup k funkciám aplikácií a ich ovládanie v rámci iných aplikácií. Finančné vykazovanie a analýza sa vykonáva efektívne a efektívne pomocou makier VBA.

VBA v Exceli sa používa na generovanie, formátovanie a tlač správ pomocou grafických znázornení, ako sú grafy. Správy sa generujú ľahko a je to jednoduché pomocou makier VBA. Správy sa generujú pomocou rôznych možností podľa potreby riadenia.

Použitie makier VBA v programe Excel na tvorbu prehľadov

Ak chcete používať program VBA v programe Excel, skontrolujte, či je karta Vývojár na karte Ponuka.

Ak možnosť Vývojár nie je k dispozícii na karte Ponuka, potom prejdite na tlačidlo Office (Office) à Možnosti programu Excel (Možnosti Excel).

Po sprístupnení tejto možnosti môžete začať používať program Visual Basic. Na karte Vývojár kliknite na možnosť jazyka Visual Basic

Kliknite na možnosť Vložiť ponuku à Formulár používateľa

V poli Nástroje vyberte možnosť Popis

Kliknite pravým tlačidlom myši na štítok a zobrazí sa dialógové okno Vlastnosti, do ktorého môžete zadať popis pre štítok.

Teraz vyberte ikonu textového poľa z panela s nástrojmi a odložte ju vedľa poľa Popis. Potom kliknite pravým tlačidlom myši na textové pole a do rozbaľovacej ponuky Vlastnosti zadajte názov pre textové pole do poľa Názov vlastnosti.

Opakujte tieto kroky a pridajte toľko štítkov a textového poľa, ktoré chcete zadať v oblasti User Form.

Teraz vyberte z príkazového riadka možnosť Command Button a vložte ju do formulára. Kliknite pravým tlačidlom myši az rozbaľovacej ponuky na vlastnosti zadajte príkaz, ktorý chcete z vlastnosti Titulky.

Po zadaní všetkých údajov používateľského rozhrania je teraz potrebné zadať kód na vygenerovanie správy. Okno kódu otvoríte dvojitým kliknutím na príkazové tlačidlo umiestnené vo formulári.

Pred vložením kódu musíte nastaviť referenciu, ktorá vám pomôže získať prístup k databáze VB. Výber referencií Menu nástrojov à Referencie

V dialógovom okne vyberte typ knižnice, ktorú chcete použiť. Na tomto obrázku je začiarknuté políčko Knižnica Microsoft ActiveX Data Objects 2.6.

V okne Kód zadajte kód, ktorý sa používa na spustenie príkazu. Kód je umiestnený medzi „Private Sub CommandButton1_Click ()“ a End Sub.

Môžete tiež pridať funkcie v okne s kódom, ktoré sa používa na vygenerovanie správy.

Po zadaní kódu musíte pre dáta vytvoriť makrá. Ak chcete použiť ponuku makier, prejdite na kartu Vývojár à Makrá.

Zadajte názov makra pre správu a kliknite na tlačidlo Vytvoriť.

Zadajte kód formulára medzi voľbou Sub a End Sub

Po dokončení všetkých týchto krokov ste pripravení spustiť prehľad.

Ak chcete spustiť prehľad, postupujte podľa nasledujúcich krokov:

Kliknite na ponuku Makrá na karte Vývojár

V zozname vyberte názov makra a kliknite na tlačidlo Spustiť

Zadajte potrebné údaje na vygenerovanie prehľadu.

Nakoniec sa prehľad vygeneruje podľa vašich potrieb.

Pochopenie premenných, podmienok a slučiek vo VBA

Najprv sa pozrime, čo znamenajú všetky tri výrazy vo VBA

Variable - Je to malá časť systémovej pamäte, ktorá sa používa na ukladanie údajov

Podmienka - Je to logická kontrola, ktorú počítač vykonáva, aby niečo otestoval

Slučka - Ide o súbor pokynov, ktoré je potrebné dodržať pri konkrétnom počte opakovaní

Teraz uvidíme, ako používať všetky tieto tri vo VBA

Vytváranie premenných v makrách VBA

Ak chcete použiť premennú vo VBA makrách, musíte ju najprv vytvoriť. DIM je príkaz, ktorý sa používa na vytvorenie ľubovoľnej premennej.

Nasleduje niekoľko príkladov vytvorených premenných

  • Dim someNumber As Integer - Toto vám hovorí, že na ukladanie hodnôt Integer budete používať nejakú premennú Number. Používa sa vo VBA ako someNumber = 7, čo znamená, že ukladá 7 do premennej someNumber
  • Dim myList (1 až 10) As String - Tento riadok znamená, že chcete použiť zoznam hodnôt, ktoré majú formu String (Text). A veľkosť zoznamu je obmedzená na 10. Používa sa ako myList (5) = 792, čo znamená, že nastaví hodnotu piatej položky v poli myList na 792.
  • Dim otherNumber As Double
  • Dim otherList () As Variant
  • Dim someText ako String
  • Dim myCells As Range
  • Dim myChart As Chart
  • Dim aCondition As Boolean

Použitie podmienok v makrách VBA

Všetko v počítači zahŕňa rozhodovacie a testovacie podmienky. Existuje veľa tvrdení o podmienkach testu. Nižšie uvádzame iba niekoľko z nich, pre vaše porozumenie

If Then Vyhlásenie

Použitie príkazu If je v makrách VBA naozaj ľahké. Tu je príklad na testovanie podmienky nákupu

Ak je teda naša 6000kup

'špeciálne pokyny na zvládnutie príliš veľkého alebo príliš malého počtu nákupov

koniec Ak

Inak vyhlásenie

Príkaz Else sa používa, keď je splnená podmienka If.

Ak je teda naša 6000kup

'špeciálne pokyny na zvládnutie príliš veľkého alebo príliš malého počtu nákupov

inak

„Zaznamenajte si nákupy a pokračujte ďalej

koniec Ak

Použitie slučiek v makrách VBA

Existuje niekoľko spôsobov, ako písať slučky vo VBA. Tu sme spomenuli najjednoduchší typ slučky pre vaše ľahké porozumenie

Pre slučku

Pre slučku sa používa na opakovanie súboru pokynov pre konkrétny počet opakovaní

Pre číslo obchodu = 20 až 50

'zavolajte do obchodu

'požiadať o číslo predaja

v prípade potreby urobte niečo

'zložiť

Ďalšie číslo obchodu

Pre každú slučku

Tento typ slučky sa používa na spustenie rovnakých pokynov pre každú z položiek v zozname.

Pre každú bunku v rozsahu („B1: B10“)

cell.value = cell.value + 2

Ďalšia bunka

skratky

Pri používaní VBA v Exceli by ste mali vedieť niekoľko dôležitých skratiek

  • ALT + F11 - Na zobrazenie editora VBA známeho tiež ako VBE
  • ALT + F8 - Zobrazenie všetkých makier
  • ALT + Q: Zatvorenie editora VBA a návrat do Excelu
  • F5: Spustenie makra
  • F2: Zobraziť prehliadač objektov
  • F7: Zobraziť editor kódov
  • CTRL + G: Otvorí okamžité okno
  • F1: Zobrazenie pomoci

Analytický nástroj

Analysis ToolPak je doplnkový program, ktorý je predvoleným zabudovaným programom v programe Microsoft Excel. Je to nástroj na analýzu údajov a pomáha pri analýze finančných, štatistických a technických údajov. Vždy môžete ušetriť čas a energiu pomocou nástroja na analýzu.

Potrebujete iba údaje pre analýzu a analytický nástroj používa príslušnú funkciu makra a výsledok zobrazí vo výstupnej tabuľke. Vytvárajú tiež grafy niekedy spolu so správami.

Ak chcete načítať nástroj na analýzu, postupujte podľa týchto jednoduchých krokov

Prejdite na kartu Zelený súbor a kliknite na Možnosti

V rozbaľovacom zozname Spravovať vyberte doplnky programu Excel a potom kliknite na tlačidlo Prejsť

V dialógovom okne Doplnky začiarknite políčko Analytické nástroje a kliknite na tlačidlo OK.

Ak možnosť Analytický nástroj nie je k dispozícii, kliknite na možnosť Prehľadávať. Ak je k dispozícii, označte začiarkavacie políčko pri možnosti Nástroj na analýzu a kliknite na tlačidlo OK.

Teraz na karte Údaje môžete kliknúť na Analýza údajov

Nakoniec si môžete vybrať možnosť, ktorú musíte urobiť v Exceli. Na nasledujúcom obrázku je vybratý histogram na vytvorenie histogramu v Exceli pre dané údaje.

V analytickom nástroji ToolPak je k dispozícii celkom 19 možností analýzy údajov. Sú uvedené nižšie

  • Anova: Single Factor
  • Anova: Dvojfaktor s replikáciou
  • Anova: Dvojfaktor bez replikácie
  • Korelácia
  • kovariancie
  • Deskriptívna štatistika
  • Exponenciálne vyhladenie
  • F-Test dve vzorky na odchýlku
  • Fourierova analýza
  • histogram
  • Kĺzavý priemer
  • Generovanie náhodných čísel
  • Poradie a percentá
  • regresia
  • Vzorkovanie
  • t-Test: Spárované dve vzorky pre prostriedky
  • t-Test: Dva vzorky za predpokladu rovnakých odchýlok
  • t-Test: Dva vzorky za predpokladu nerovnakých odchýlok
  • Z-test: Dve vzorky pre priemernú hodnotu

Niektoré z týchto metód analýzy údajov sú podrobne vysvetlené nižšie s ich obrazovými snímkami

Deskriptívna štatistika

Po nainštalovaní nástroja Analytics ToolPak sa zobrazí dialógové okno Analýza údajov, v ktorom nájdete zoznam možností. Vyberte popisnú štatistiku. Po výbere tejto možnosti sa zobrazí dialógové okno, ako je znázornené na obrázku nižšie

V dialógovom okne môžete zadať podrobnosti, ako je rozsah zdrojových údajov, kde sa majú zobraziť výsledky a aké výsledky sa majú zobraziť. Nižšie je uvedený výstup popisných štatistík

Jednou z hlavných nevýhod použitia možnosti Deskriptívna štatistika je to, že zobrazuje výsledok ako hodnoty a nie z hľadiska vzorcov. Takže ak dôjde k akejkoľvek zmene zdrojových údajov, nebude sa to prejaviť vo výstupe. Celú metódu musíte urobiť znova od začiatku.

Vytvára sa histogram

Histogram je skupina impulzov v konkrétnych rozsahoch. Rozsahy sú v histograme známe ako zásobníky. V rovnakom dialógovom okne Analýza údajov vyberte možnosť Histogram. Zobrazí sa dialógové okno znázornené na obrázku nižšie

Musíte zadať podrobnosti, ako je rozsah zdrojových údajov, rozsah označení zásobníka a kde sa musí výsledok zobraziť. Výsledok vám ukáže distribúciu údajov spolu s parametrami uvedenými na obrázku nižšie

Dialógové okno histogramu vám tiež ponúka možnosť vytvoriť graf spolu s výstupom. To vám dá ľahké porozumenie.

Kĺzavé priemery

Táto voľba vám pomôže identifikovať trendy v sekvenčných údajoch. Zdrojové údaje sú tu založené na období a priemer sa vždy počíta pre niekoľko období. Nižšie je uvedené dialógové okno Kĺzavé priemery

V tomto dialógovom okne môžete vybrať rozsah zdrojových údajov, interval intervalu a výstupný rozsah. Krok intervalu je hlavným faktorom kĺzavých priemerov, pretože výstup je na tomto základe založený. To vám tiež dáva možnosť vytvoriť graf vo výstupe, ako je uvedené nižšie

Na tomto obrázku môžete jasne vidieť, že 6 buniek začínajúcich od D4 nevracia žiadnu hodnotu, pretože sme zadali krok Interval ako 7.

Pokročilá generácia náhodných čísel

Toto je jedna z možností v dialógovom okne Analýza údajov. Po výbere sa zobrazí nižšie uvedené dialógové okno Generovanie náhodných čísel.

Dokonca aj Excel má túto možnosť, ale generovanie náhodných čísel je v Analytickom nástroji oveľa vyspelejšie ako v Exceli. Tu môžete mať väčšiu kontrolu

  • Počet premenných
  • Počet náhodných čísel
  • Náhodná rýchlosť

V dialógovom okne môžete vidieť rozbaľovacie zoznamy, kde môžete vybrať typ distribúcie a parametre pre každú distribúciu.

Vytvára sa náhodná vzorka

Jednou z možností v dialógovom okne Analýza údajov je Vzorkovanie. Kliknutím na túto možnosť sa zobrazí ďalšie dialógové okno, ako je znázornené na obrázku nižšie

Štatistická analýza sa väčšinou vykonáva na vzorke populácie a nie na celej populácii. V tomto dialógovom okne máte možnosť zadať údaje o zdrojovej populácii a kam sa majú údaje umiestniť. Môžete vybrať metódu vzorkovania. Ak vyberiete možnosť Periodická metóda, môžete sledovať postupnosť krokov. Ak vyberiete náhodnú metódu, mali by ste uviesť počet hodnôt, ktoré by sa mali vrátiť.

Táto metóda je veľmi jednoduchá a môže vám pomôcť okamžite vygenerovať vzorku.

záver

Použitie VBA na podávanie správ a analýzu je preto rozumné rozhodnutie pre účtovných a finančných odborníkov, pretože znižuje ich čas a úsilie. Účinne a efektívne poskytuje aj presné informácie v rôznych formách.

Súvisiace kurzy: -

  1. Základné kurzy jazyka VBA a makra
  2. Kurz pokročilých VBA a makier
  3. Komplexné školenie VBA a makier
  4. Ako používať každú slučku vo VBA

Kategórie: