Висуал Басиц за апликације (ВБА)
Шта је Висуал Басиц за апликације (ВБА)?Висуал Басиц за апликације (ВБА) део је наслеђеног софтвера Мицрософт Цорпоратион (НАСДАК: МСФТ), Висуал Басиц, који је компанија изградила да би помогла у писању програма за Виндовс оперативни систем. Висуал Басиц фор Апплицатионс ради као интерни програмски језик у Мицрософт Оффице (МС Оффице, Оффице) апликацијама као што су Аццесс, Екцел, ПоверПоинт, Публисхер, Ворд и Висио.
ВБА омогућава корисницима да се прилагоде изван онога што је обично доступно код МС Оффице апликација - ВБА није самосталан програм - манипулирањем карактеристикама графичког корисничког интерфејса (ГУИ) као што су траке са алаткама и менији, дијалошки оквири и обрасци. Можете да користите ВБА за креирање кориснички дефинисаних функција (УДФ-ова), приступ Виндовс апликацијским интерфејсима за програмирање (АПИ) и аутоматизацију одређених рачунарских процеса и израчунавања.
Више о Висуал Басиц за апликације
ВБА је алат који се заснива на догађајима, што значи да помоћу њега можете да кажете рачунару да иницира акцију или низ акција. Да бисте то учинили, правите прилагођене макронаредбе - скраћене за макроинструкције - тако што упишете команде у модул за уређивање.
Макро је у основи низ знакова чији унос резултира у другом низу знакова (његовом излазу) који изводи одређене рачунске задатке. Не треба да купујете ВБА софтвер јер је ВБА верзија Висуал Басиц-а која се испоручује уз Мицрософт Оффице 2010.
[Важно: Висуал Басиц за апликације је једина верзија ВБ 6 коју Мицрософт још увек продаје и подржава и подржава само као интерну компоненту Оффице програма.]
Како се користи ВБА?
За већину нас
Унутар МС Оффице апликација Висуал Басиц фор Апплицатионс омогућава корисницима да извршавају безброј функција које надилазе једноставне функције за обраду текста и прорачунске таблице. За типичног корисника, ВБА помаже да се чести свакодневни задаци мање понављају путем макронаредби.
Макрои могу аутоматизовати било који задатак - попут генерисања прилагођених графикона и извештаја, и обављање функција за обраду речи и података. На пример, можете да напишете макро који ће једним притиском навести Екцел да створи читаву биланцу из низа књиговодствених уноса у табели.
За рачунарске професионалце
Програмери, међутим, користе макронаредбе на сложеније начине - попут преснимавања великих делова кода, спајања постојећих програмских функција и дизајнирања одређених језика.
За компаније и организације
ВБА такође може радити у екстерним - то јест не-Мицрософтовим - подешавањима помоћу технологије која се назива „ЦОМ интерфејс“, која омогућава команди да комуницира преко рачунарских граница. Многе фирме су имплементирале ВБА у оквиру сопствених апликација, и власничких и комерцијалних, укључујући АутоЦАД, АрцГИС, ЦАТИА, Цорел, рав и СолидВоркс.
Свака фирма може користити ВБА за прилагођавање Екцела за јединствене сврхе, попут утврђивања колико би времена требало да се заради милион долара у инвестиционом портфељу на основу посебне каматне стопе и других фактора, као што је број година до пензије.
Кључне Такеаваис
- Висуал Басиц фор Апплицатионс је програмски језик рачунара који је развио и био у власништву Мицрософта.
- Помоћу ВБА можете креирати макронаредбе за аутоматизацију понављајућих функција обраде речи и података и генерисати прилагођене обрасце, графиконе и извештаје.
- ВБА функције у МС Оффице апликацијама; то није самосталан производ.
Пример ВБА на финансијским тржиштима
Колико је ВБА свеприсутна у финансијама
У основи, финансије су око манипулације огромним количинама података; стога је ВБА ендемичан за сектор финансијских услуга. Ако радите у финансијама, ВБА ће се вјероватно покретати унутар апликација које користите сваки дан, било да сте свјесни или не. Неки послови у сектору захтевају претходно познавање ВБА, а неки не.
У сваком случају, ако желите да наставите каријеру у финансијама, важно је да знате најновије технолошке трендове у свом домену и како да користите аутоматизацију у свакодневним активностима. Пошто је ВБА интуитивно прилагођен корисницима, они са мало или никаквог знања о рачунарском програмирању могу то лако да науче.
Начини како професионалци из финансија користе ВБА
- Макронаредбе омогућавају финансијским професионалцима - било да су то рачуновође, комерцијални банкари, инвестициони банкари, аналитичари истраживања, продавци, трговци, портфељски менаџери, службеници или администратори - да брзо анализирају и прилагоде огромне количине података.
- Можете користити ВБА у Екцелу за креирање и одржавање сложених модела трговања, цене и управљања ризиком, предвиђања продаје и зараде и генерисања финансијских односа.
- Помоћу Висуал Басиц-а за апликације можете креирати различите сценарије управљања портфељем и улагања.
- Такође можете користити ВБА да бисте генерисали спискове имена купаца или било који други садржај; креирати фактуре, обрасце и графиконе; анализирати научне податке; и управљати приказом података за буџете и предвиђање.