Geriausias būdas išmokti kurti savo „Excel“ makrokomandas VBA VBA makrokomandose Makrokomandų nustatymas programoje „Excel VBA“ yra gana paprastas. „Excel VBA“ makrokomandų struktūroje reikia pradėti nuo eilutės sub () prieš pradedant makrokodą. Makrokomandos naudoja „Visual Basic“ programą „Excel“, kad sukurtų pasirinktines vartotojo sukurtas funkcijas ir pagreitintų rankines užduotis kuriant automatinius procesus. yra tiesiog įšokti į jį. Natūralu, kad turėsite žinoti, kaip įvesti VBA redaktorių ir nustatyti makrokomandą, kaip deklaruoti kintamuosius ir kaip remtis duomenimis. Šiame vadove bus naudojami „Excel VBA“ pavyzdžiai, kad žinotumėte, kaip įrašyti savo makrokomandą!
Tarkime, kad šiame pavyzdyje turime šią duomenų lentelę. Bandysime į langelius įterpti duomenis, kad užpildytume lentelę. Šio pratimo tikslu mes sukursime makrokomandą, kuri atliks funkciją, kurią lengvai ir greičiau galima atlikti rankiniu būdu. Tačiau sukūrę šią makrokomandą galėsite pamatyti, kaip rašyti makrokomandą, ir bendrą VBA programavimo logiką. „Excel VBA VBA“ reiškia „Visual Basic for Applications“. „Excel VBA“ yra „Microsoft“ programavimo kalba, skirta „Excel“ ir visoms kitoms „Microsoft Office“ programoms, tokioms kaip „Word“ ir „PowerPoint“. Visos „Office“ programų programos turi bendrą programavimo kalbą.
Kaip matote žemiau, „Turtle Dove“ ir „Capital Inc.“ dar neturi savo akcijų kainų. Norime tai užpildyti. „Turtle Dove“ turi akcijų atsargų Kas yra akcijos? Asmuo, turintis akcijų įmonėje, yra vadinamas akcininku ir turi teisę reikalauti dalies įmonės likusio turto ir pajamų (jei įmonė kada nors būtų likviduota). Terminai „akcijos“, „akcijos“ ir „nuosavas kapitalas“ vartojami pakaitomis. kaina 92,17 USD. Keista, kad „Capital Inc.“ akcijų kaina yra tokia pati kaip ir „Nikolai Motors“.
Norėdami sužinoti daugiau, pradėkite internetinius „Excel VBA“ kursus!
Pavadinimas Makro
Norėdami pradėti kurti makrokomandą, atidarome VBA redaktorių paspausdami Alt + F11. Pirmasis žingsnis kuriant makrokomandą yra makrokomandos pavadinimas VBA ląstelių nuorodos VBA langelių nuorodos leidžia vartotojui pasakyti „Excel“, kur ieškoti reikalingų duomenų. Sukūrus makrokomandą ir deklaravus kintamuosius, kitas žingsnis yra sukurti VBA langelių nuorodas, kurios iš tikrųjų nurodo kiekvieną kintamąjį ir kurias vėliau galima naudoti manipuliuojant „Excel“ lapo duomenimis. , kaip parodyta žemiau. Pavadinsime makrokomandų akcijų kainodarą.
AtsargosKainos ()
Pabaigos sub
Kintamųjų deklaravimas
Kiekvieno makrokomandos viršuje turėtų būti kintamųjų deklaracijos. Čia mes naudosime vieną kintamąjį, kad išsaugotume „Nikolai Motors“ akcijų kainą. Pavadinkime šį kintamąjį akcijų kainą. Primename, kad visuotinai pripažinta kintamųjų pavadinimų suteikimo tvarka yra vartoti mažąsias raides, jei yra tik vienas žodis, ir kiekvieną žodį po pirmojo įvesti didžiosiomis raidėmis. Akcijos kaina būtų parašyta kaip stockPrice.
AtsargosKainos ()
Kaina kaip viena
Pabaigos sub
Duomenų saugojimas kintamajame
Dabar, sukūrę „stockPrice“ kintamąjį, norime jame išsaugoti vertę.
AtsargosKainos ()
Kaina kaip viena
stockPrice = Diapazonas („C4“). Vertė
Pabaigos sub
Dabar makrokomanda turi atlikti du procesus. Tai sukuria naują „Single kintamąjį“ (skaičiaus duomenų tipą, kuris leidžia naudoti ne sveikus skaičius), pavadintą „stockPrice“. Tada ji saugo C4 langelyje rastą vertę „stockPrice“ kintamajam.
Norėdami sužinoti daugiau, pradėkite internetinius „Excel VBA“ kursus!
Kintamųjų naudojimas ir tiesioginis verčių priskyrimas
Galiausiai mes galime naudoti kintamuosius norėdami užbaigti mums reikalingą procesą (užpildydami akcijų kainą). Turime pasakyti „Excel Excel“ pradedantiesiems Šis „Excel“ pradedantiesiems vadovas moko viską, ko reikia žinoti apie „Excel“ skaičiuokles ir formules, kad galėtumėte atlikti finansinę analizę. Žiūrėkite vaizdo įrašą ir sužinokite viską, ką turi žinoti pradedantysis, pradedant tuo, kas yra „Excel“, kodėl mes naudojame ir kokie yra svarbiausi spartieji klavišai, funkcijos ir formulės, kad būtų galima naudoti išsaugotą vertę ir įdėti ją į atitinkamas langelius.
AtsargosKainos ()
Kaina kaip viena
stockPrice = Diapazonas („C4“). Vertė
Diapazonas („C8“). Vertė = akcijų kaina
Diapazonas („C7“). Reikšmė = 92,17
Pabaigos sub
Išsaugojusi vertę, makrokomanda dabar naudos kintamąjį, kad užpildytų lentelę. Pirma, ji „CellPrice“ įrašytą vertę įrašys į langelį C8. Tada jis įrašys tiesiogiai priskirtą reikšmę 92,17 į langelį C7. Abu metodai veikia.
„Excel VBA“ pavyzdžiai - alternatyvus metodas
Taip pat galite praleisti kintamąjį ir tiesiogiai priskirti C4 reikšmę C8. Tai parodyta žemiau.
AtsargosKainos ()
Diapazonas („C8“). Reikšmė = Diapazonas („C4“). Vertė
Diapazonas („C7“). Vertė = 92,17
Pabaigos sub
Kaip matote šioje makrokomandoje, kintamieji nenaudojami. Vietoj to „Excel“ duomenys tiesiogiai nukopijuojami į kitą langelį. Makrokomanda užpildys langelį C8 C4 rasta verte, nes makrokomandos skaitomos iš kairės į dešinę. Tada jis užpildys langelį C7 skaičiumi 92.17.
Norėdami sužinoti daugiau, pradėkite internetinius „Excel VBA“ kursus!
„Excel VBA“ pavyzdžiai - makrokomandų suvestinė
Kaip galite pasakyti, VBA programavimo kalba yra gana lengva. Paprasčiausiai reikia žingsnis po žingsnio parašyti procesą, o makrokomanda seka procesą tinkama tvarka. Jūs taip pat pastebėjote, kad yra skirtingi to paties proceso kodavimo būdai. Tam tikri metodai turi savo privalumų, o kai kurie gali veikti geriau nei kiti. Turėdami patirties, įvaldę VBA, galėsite planuoti ir kurti savo makrokomandas, pritaikytas konkretiems jūsų finansinio modelio poreikiams. Kas yra finansinis modeliavimas Finansinis modeliavimas atliekamas „Excel“, siekiant prognozuoti įmonės finansinę veiklą. Apžvalga, kas yra finansinis modeliavimas, kaip ir kodėl sukurti modelį.
Sužinokite daugiau!
Dėkojame, kad perskaitėte šį „Excel VBA“ pavyzdžių finansų vadovą. Norėdami toliau tobulinti savo finansinį išsilavinimą, žr. Šiuos nemokamus finansų išteklius:
- Skolų grafikas Skolų grafikas Skolų grafike visos įmonės skolos pateikiamos pagal grafiką, atsižvelgiant į jo terminą ir palūkanų normą. Atliekant finansinį modeliavimą, susidaro palūkanų sąnaudos
- Iždo akcijų metodas Iždo akcijų metodas Iždo akcijų metodas yra būdas įmonėms apskaičiuoti papildomų akcijų, kurias galbūt gali sudaryti nevykdomi piniginiai orderiai ir akcijų pasirinkimo sandoriai, skaičių. Šios naujos papildomos akcijos gali būti naudojamos apskaičiuojant įmonės sumažintą pelną vienai akcijai (EPS). Iždo akcijų metodas taip pat
- IBES IBES sąmatos IBES (taip pat žinomas kaip I / B / E / S) reiškia Institucinio brokerio sąmatos sistemą - duomenų bazę, kurią sukūrė Lynch, Jones ir Ryan brokeriai. Ši sistema iš esmės sudaro viešai prekiaujamų bendrovių analizę ir prognozuojamą būsimą uždarbį. Naudodamiesi šia duomenų baze vartotojai gali matyti skirtingas prognozes kartu su analitikų prognozėmis.
- SEC padavimas SEC padavimas SEC padavimas yra finansinė atskaitomybė, periodinės ataskaitos ir kiti oficialūs dokumentai, kuriuos valstybinės įmonės, tarpininkai ir tarpininkai privalo pateikti JAV vertybinių popierių ir biržos komisijai (SEC). SEC buvo sukurtas 1930-aisiais, siekiant pažaboti manipuliaciją atsargomis ir sukčiavimą