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

Додавањем ВБА кода у своје датотеке можете аутоматизовати многе задатке и уштедети много времена.

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

Опциони квиз ће вам омогућити да тестирате своје нове вештине.

Шта је ВБА и зашто га користимо?

ВБА (Висуал Басиц за апликације) је програмски језик који се користи у свим апликацијама Мицрософт Оффице (сада Мицрософт 365) (Ворд, Екцел, ПоверПоинт и Оутлоок).

Првобитно, ВБА је била имплементација Мицрософт-овог језика Висуал Басиц (ВБ) који се налази у Мицрософт Оффице апликацијама. Иако су ова два језика блиско повезана, главна разлика је у томе што се ВБА језик може користити само у Мицрософт Оффице апликацијама.

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

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

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

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

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

Користите макро снимач за своје прве креације

Да бисте креирали макрое, морате кодирати програм Висуал Басиц (ВБА), који је у ствари снимак макроа, директно у алату који је за то предвиђен. Нису сви компјутерски научници, па ево како да подесите макрое без програмирања.

– Кликните на картицу Програмер, затим дугме Енрегистрер макро.

- На терену име макроа, откуцајте име које желите да дате свом макроу.

На терену Пречица, изаберите комбинацију тастера као пречицу.

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

– Кликните на ОК.

Извршите све радње које желите да програмирате помоћу макроа.

– Врати се на картицу Програмер и кликните на дугме Заустави снимање када завршите.

Ова операција је релативно једноставна, али захтева одређену припрему. Овај алат копира све радње које изводите током снимања.

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

Да ли су макрои опасни?

Макро који је други корисник креирао за Екцел документ није безбедан. Разлог је врло једноставан. Хакери могу да креирају злонамерне макрое привременом модификацијом ВБА кода. Ако жртва отвори заражену датотеку, Оффице и рачунар су можда заражени. На пример, код може да се инфилтрира у Оффице апликацију и прошири сваки пут када се креира нова датотека. У најгорем случају, може се чак инфилтрирати у ваше поштанско сандуче и послати копије злонамерних датотека другим корисницима.

Како могу да се заштитим од злонамерних макроа?

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

Најважнији савет да избегнете замке хакера је да не преузимате датотеке са непознатих извора. Такође је важно ограничити отварање датотека које садрже макрое тако да се могу отварати само поуздане датотеке.

 

Наставите да читате чланак на оригиналном сајту →