logo

Водич за Екцел ВБА

ВБА Туториал

ВБА је скраћеница за Вижуал бејзик за Апликације , и програмски језик вођен догађајима из Мицрософта. Сада се претежно користи са Мицрософт Оффице апликацијама као што су МС Екцел, МС-Ворд и МС-Аццесс.

Овај водич вам помаже да научите основе Екцел ВБА. Сваки од одељака садржи повезане теме са једноставним примерима.

Шта је ВБА

ВБА је скраћеница за Висуал Басиц за апликације . И програмски језик вођен догађајима из Мицрософта са Мицрософт Оффице апликацијама као што су МСЕкцел , МС-Ворд , и МС-Аццесс .

ВБА вам омогућава да аутоматизујете различите активности у Екцел-у као што су генерисање извештаја, припрема графикона и графикона, извођење прорачуна итд. Ова активност аутоматизације је такође позната као Макро .

ВБА помаже у изградњи прилагођених апликација и решења за побољшање могућности ових апликација.

Предност ове могућности је у томе што немате потребу да инсталирате визуелне основе на радну површину. А инсталирање Оффицеа ће вам на крају помоћи да постигнете сврху. Такође, можете да направите веома моћне алате у МС Екцел-у користећи линеарно програмирање.

ВБА може да се користи у свим канцеларијским верзијама, од МС-Оффице 97 до МС-Оффице 2013 и са свим доступним најновијим верзијама. Међу ВБА, Екцел ВБА је популаран.

ВБА је језик високог нивоа. ВБА је подскуп Висуал Басица 6.0 БАСИЦ означава Б почетници А лл-Пурпосе С симболички И нструцтион Ц оде.

Зашто ВБА?

Неке ствари су вам јасне зашто користите ВБА као што су:

  • ВБА користи једноставне енглеске изјаве за писање инструкција.
  • Креирање корисничког интерфејса је превлачење, испуштање и поравнавање контрола графичког корисничког интерфејса у ВБА.
  • ВБА је веома једноставан за учење и захтева основне вештине програмирања.
  • ВБА побољшава функционалност Екцел-а омогућавајући вам да се екцел понаша у складу са вашим потребама.

Примена ВБА

Размишљате зашто користити ВБА у Екцел-у јер сам МС-Екцел пружа мноштво уграђених функција.

МС-Екцел пружа само основне уграђене функције које можда неће бити довољне за обављање сложених прорачуна. У таквим околностима ВБА постаје најтранспарентније решење.

На пример , Коришћењем Екцел-ових уграђених формула је тешко израчунати месечну отплату кредита. Али, лако је програмирати ВБА за ову врсту прорачуна.

Основе ВБА

Прво, морате знати о основама пре него што започнете или напишете било који код. У наставку су наведене неке основе:

Променљива: Променљиве су меморијске локације. А да бисте радили са ВБА, од вас ће се тражити да декларишете променљиве.

На пример: Претпоставимо (2к+ 5и), где је к=1 и и=2. У овом датом изразу, к и и су променљиве или им се могу доделити било који бројеви, тј. 3 и 4, респективно.

Правила за креирање променљивих

    Не користите резервисане речи:Резервисане речи су оне речи које имају посебно значење у ВБА тако да их не можете користити као имена променљивих.Име променљиве не може да садржи размак:Не можете дефинисати име променљиве са размаком као што је Последњи број. Можете користити ЛастНумбер или Последњи_број .Користите описна имена:Користите описна имена као што су цена, количина, међузбир, итд. Ово ће учинити ваш ВБА код лаким за разумевање.

Аритметички оператори: Користимо (БОДМАС) правило током заграда дељења, множења, сабирања и одузимања када радимо са изразом који користи више различитих аритметичких оператора.

  1. (+) за додавање
  2. (-) за одузимање
  3. (*) за множење
  4. (/) за дељење

Логички оператор: Концепт логичког оператора се примењује и када се ради са ВБА као нпр.

  1. Ако изјаве
  2. И
  3. ИЛИ
  4. НЕ
  5. ИСТИНА
  6. ФАЛСЕ

Предуслов

Да бисте научили ВБА, требало би да инсталирате МС Оффице, и углавном МС Екцел на свој рачунарски систем.

Публика

Наш ВБА водич је дизајниран за почетнике како би им помогао да разумеју основе ВБА. Овај туторијал ће вам пружити довољно знања о ВБА-у одакле се можете подићи на виши ниво стручности.

Проблем

Уверавамо вас да нећете наћи никакав проблем са овим ВБА водичем. Али ако постоји грешка, молимо вас да објавите проблем у обрасцу за контакт.