Шта су визуелне основне апликације (ВБА макрои)

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

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

Коришћење ВБА макронаредби у Екцелу за извештавање

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

Ако опција за програмере није доступна на картици Мени, идите на дугме за Оффице а Опције за Екцел а Кликните на потврдни оквир Прикажи картицу за програмере и кликните на дугме У реду.

Након што је ова опција доступна, можете почети да користите Висуал Басиц. На картици Девелопер кликните на опцију Висуал Басиц

Кликните на Уметни мени а Опција корисничког обрасца

Изаберите опцију Ознака из оквира Алат

Кликните десним тастером миша на етикету и добићете дијалошки оквир Својства где можете унети натпис за етикету.

Сада изаберите икону Тект Тект из оквира са алаткама и држите је поред оквира Лабел. А затим десним кликом на Тект Бок и у скочном менију Пропертиес упишите назив за Тект Бок у Наме Пропертиес.

Поновите кораке за додавање онолико налепница и текстног оквира које желите да унесете у поље Кориснички образац.

Сада изаберите опцију Цомманд Буттон из Тоолбок-а и ставите је у образац. Кликните десним тастером миша и искочите својства Унесите наредбу коју желите из својства Цаптионс.

Након уноса свих података о корисничком интерфејсу сада је потребно да унесете Код да бисте генерисали извештај. Да бисте отворили прозор кода двоструко кликните на командно дугме које се налази у обрасцу.

Пре уноса кода потребно је да поставите референцу која ће вам помоћи да приступите ВБ бази података. Да бисте изабрали референце Мени Алатке а Референце

У дијалошком оквиру изаберите врсту библиотеке коју желите да користите. На овој слици је потврђен потврдни оквир Мицрософт АцтивеКс Дата Објецтс 2.6 Објективи.

У прозор кода унесите код који се користи за покретање наредбе. Код се поставља између „Привате Суб ЦоммандБуттон1_Цлицк ()“ и Енд Суб.

Такође можете да додате функције у прозору кода који се користи за генерисање извештаја.

Након уноса кода, морате да креирате Макронаредбе за податке. Идите на картицу Девелопер а Мацрос да бисте користили мени Мацрос.

Унесите макро име за извештај и кликните на дугме Креирај.

Унесите код за образац између опције Суб и Енд Суб

Након што су сви ови кораци обављени, сада сте спремни да покренете извештај.

Да бисте покренули извештај, следите следеће кораке:

Кликните на Мацрос Мену на картици Девелопер

Изаберите Име макра са листе и кликните на дугме Покрени

Унесите потребне детаље за генерисање извештаја.

Напокон се извештај генерише према вашим потребама.

Разумевање променљивих, услова и петљи у ВБА

Прво да видимо шта све три термина значе у ВБА

Променљива - То је мали део меморије система који се користи за чување података

Услов - То је логична провера коју рачунар обавља да би нешто тестирао

Петља - то је скуп упутстава којих се треба придржавати одређеног броја пута

Сада ћемо видети како користити све ове три у ВБА

Прављење променљивих у ВБА макроима

Ако желите да користите променљиве у ВБА макроима, прво морате да их креирате. ДИМ је изјава која се користи за креирање било које променљиве.

Следи неколико примера створених променљивих

  • Затамни неки број као Интегер - Ово вам говори да ћете користити неку променљиву бројку само за смештање вредности Интегер-а. Ово се користи у ВБА као сомеНумбер = 7, што значи да чува 7 у променљивој сомеНумбер
  • Дим миЛист (1 до 10) Ас Стринг - Ова линија значи да желите да користите листу вредности која је у облику Стринга (Тект). А величина листе је ограничена на 10. То се користи као миЛист (5) = 792, што значи да вредност 5. ставке у низу миЛист износи 792.
  • Дим отхерНумбер Ас Доубле
  • Затамни још један списак () као варијанту
  • Затамните текст као низ
  • Дим миЦеллс Ас Ранге
  • Дим миЦхарт Ас Цхарт
  • Дим аЦондитион Ас Боолеан

Коришћење услова у ВБА макроима

Све у рачунару укључује услове доношења одлука и испитивања. Постоји пуно изјава о условима за тестирање. Неколико је објашњених у наставку за ваше разумевање

Ако онда Изјава

Коришћење Иф изјаве је заиста лако у ВБА макроима. Ево примера за тестирање стања куповине

Ако је наша куповина 6000, онда

'посебна упутства за руковање с превише или премало куповина

крај ако

Елсе Статемент

Елсе изјава се користи када није испуњен услов.

Ако је наша куповина 6000, онда

'посебна упутства за руковање с превише или премало куповина

Остало

'Забележите куповину и крените даље

крај ако

Коришћење петље у ВБА макроима

Постоји неколико начина за писање петљи у ВБА. Овде смо споменули најлакши тип петље за лако разумевање

За петљу

За петљу се користи да се одређени број пута понавља скуп упутстава

За стореНумбер = 20 до 50

'позовите продавницу

'питајте за продајну цифру

'уради нешто ако је потребно

'прекинути

Следећа продавницаНумбер

За сваку петљу

Ова врста петље користи се за покретање истих упутстава за сваку ставку на листи.

За сваку ћелију у распону ("Б1: Б10")

целл.валуе = целл.валуе + 2

Следећа ћелија

Пречице

Постоји неколико важних пречица које бисте требали знати док користите ВБА у Екцелу

  • АЛТ + Ф11 - Да бисте погледали ВБА Едитор такође познат као ВБЕ
  • АЛТ + Ф8 - За приказивање свих макронаредби
  • АЛТ + К: Да бисте затворили ВБА Едитор и вратили се у Екцел
  • Ф5: Да бисте покренули макро
  • Ф2: Прикажите прегледач објеката
  • Ф7: Уређивач приказа кода
  • ЦТРЛ + Г: Отворите тренутни прозор
  • Ф1: Приказ помоћи

Аналисис ТоолПак

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

Потребно је само да унесете податке за анализу, а ТоолПак користи одговарајућу макро функцију и резултате приказује у излазној табели. Такође понекад производе и графиконе заједно са извештајима.

Да бисте учитали ТоолПак за анализу, следите ове једноставне кораке

Идите на картицу Греен Филе и кликните на Оптионс

У падајућем пољу Управљање изаберите Екцелове додатке, а затим кликните Го

У дијалошком оквиру Адд-инс изаберите потврдни оквир Аналисис ТоолПак и кликните на ОК.

Ако опција Алатка за анализу није доступна, кликните на опцију Прегледај. Ако је доступна, потврдите избор у пољу за анализу ТоолПак и кликните на дугме У реду.

Сада на картици Подаци можете да кликнете на Анализа података

Коначно можете одабрати опцију коју требате урадити у екцелу. На доњој слици изабран је Хистограм да бисте створили хистограм у Екцелу за дате податке.

На располагању је укупно 19 опција анализе података у Аналисис ТоолПак-у. Они су наведени у наставку

  • Анова: Један фактор
  • Анова: Двофактор са репликацијом
  • Анова: Двофактор без репликације
  • Корелација
  • Коваријанса
  • Дескриптивна статистика
  • Експоненцијално изглађивање
  • Ф-тест два узорка за варијансу
  • Фуријеова анализа
  • Хистограм
  • Покретни просек
  • Генерација случајних бројева
  • Поредак и проценти
  • Регресија
  • Узимање узорка
  • т-тест: Упарени два узорка за средства
  • т-тест: Две узорке уз претпоставку једнаких варијација
  • т-тест: Две узорке са претпоставком неједнаких варијација
  • З-тест: Два узорка за средњу вредност

Неке од ових метода анализе података су детаљније објашњене у наставку са снимцима истог

Дескриптивна статистика

Једном када је ТоолПак Аналисис инсталиран, добићете дијалошки оквир за анализу података у коме имате листу избора. Изаберите Описну статистику. Након одабира ове опције добићете дијалошки оквир као што је приказано на слици испод

У дијалошки оквир можете унети детаље попут распона изворних података, где се резултати морају приказати и који резултати се требају приказати. Испод је приказ описне статистике

Један главни недостатак коришћења опције дескриптивне статистике је тај што резултат приказује као вредности, а не у смислу формула. Дакле, ако је дошло до било какве промене изворних података, то се неће одразити на излазу. Морате поново да урадите цео метод од почетка.

Израда хистограма

Хистограм је скуп бројања унутар одређених распона. Распони су познати као канте у Хистограму. У истом дијалошком оквиру Анализа података одаберите опцију Хистограм. Добићете дијалог као што је приказано на слици испод

Морате унијети детаље попут распона изворних података, распона ознака канте и мјеста гдје резултат мора бити приказан. Резултат ће вам показати дистрибуцију података заједно са параметрима као што је приказано на слици испод

Дијалошки оквир хистограма такође вам омогућава опцију израде графикона заједно са излазом. Ово ће вам олакшати разумевање.

Кретање просека

Ова опција ће вам помоћи да препознате трендове у секвенцијалним подацима. Изворни подаци овде се заснивају на периоду и просек се увек израчунава у одређеном броју периода. Испод је дијалог за кретање просека

У овом дијалошком оквиру можете одабрати опсег изворних података, корак интервала и излазни опсег. Интервални корак је главни фактор кретања просјека јер се резултат заснива на томе. Ово вам такође даје могућност да направите графикон на излазу као што је приказано у наставку

На овој слици јасно можете видети да 6 ћелија почевши од Д4 не враћају никакву вредност јер смо ушли у интервални корак као 7.

Напредна генерација случајних бројева

Ово је једна од опција у дијалошком оквиру Анализа података. Једном када је изабран, добићете следећи дијалошки оквир за генерисање случајних бројева.

Чак и Екцел има ову опцију, али опција генерисања случајних бројева у Аналисис ТоолПак је много напреднија од оне у Екцелу. Овде можете имати више контроле

  • Број променљивих
  • Број случајних бројева
  • Случајна брзина

У дијалошком оквиру можете видети падајућу листу у којој можете одабрати врсту и параметре дистрибуције за сваку дистрибуцију.

Израда случајног узорка

Једна од опција у дијалошком оквиру Анализа података је Узорковање. Кликом на ову опцију приказаће вам се други дијалошки оквир као што је приказано на слици испод

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

Ова метода је врло једноставна и може вам помоћи да одмах направите узорак.

Закључак

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

Сродни курсеви: -

  1. Основни курс ВБА и макроа
  2. Напредни ВБА и курс макронаредбе
  3. Свеобухватни тренинг ВБА и макроа
  4. Како се користи за сваку петљу у ВБА

Категорија: