Microsoft Excel е повече от полезен инструмент, чиято известност не е отричана от много години. Това е от съществено значение в професионалния и личния живот.

Като добавите VBA код към вашите файлове, можете да автоматизирате много задачи и да спестите много време.

Този безплатен курс ви показва как да автоматизирате въвеждането на време. И как да направите операцията възможно най-бърза и лесна с езика VBA.

Тест по избор ще ви позволи да тествате новите си умения.

Какво е VBA и защо го използваме?

VBA (Visual Basic за приложения) е езикът за програмиране, използван във всички приложения на Microsoft Office (сега Microsoft 365) (Word, Excel, PowerPoint и Outlook).

Първоначално VBA беше имплементация на езика Visual Basic (VB) на Microsoft, открит в приложенията на Microsoft Office. Въпреки че двата езика са тясно свързани, основната разлика е, че езикът VBA може да се използва само в приложения на Microsoft Office.

Благодарение на този прост език можете да създавате повече или по-малко сложни компютърни програми, които автоматизират повтарящи се задачи или изпълняват голям брой операции с помощта на една команда.

В най-простата си форма тези малки програми се наричат ​​макроси и са скриптове, написани от VBA програмисти или програмирани от потребителя. Те могат да бъдат изпълнени с една команда от клавиатурата или мишката.

В по-сложни версии VBA програмите могат да бъдат базирани на конкретни приложения на Office.

Алгоритмите могат да се използват за автоматично генериране на отчети, списъци с данни, имейли и др. Можете да използвате VBA за създаване на подробни бизнес приложения, базирани на стандартни приложения на Office.

Въпреки че VBA в момента е доста ограничен за опитни програмисти, неговата достъпност, богата функционалност и голяма гъвкавост все още се харесват на много професионалисти, особено във финансовата индустрия.

Използвайте записващото устройство за макроси за първите си творения

За да създадете макроси, трябва да кодирате програма на Visual Basic (VBA), която всъщност е запис на макрос, директно в предоставения за това инструмент. Не всеки е компютърен специалист, така че ето как да настроите макроси, без да ги програмирате.

– Кликнете върху раздела Разработчик, след това бутона Enregistrer макрос.

- В областта име на макрос, въведете името, което искате да дадете на вашия макрос.

В полето Клавиш за пряк път, изберете клавишна комбинация като пряк път.

Въведете описание. Ако имате повече от един записан макрос, препоръчваме ви да ги наименувате правилно, за да избегнете злоупотреба.

– Щракнете върху OK.

Изпълнете всички действия, които искате да програмирате, като използвате макроса.

– Върнете се в раздела Разработчик и щракнете върху бутона Спрете записа след като приключите.

Тази операция е сравнително проста, но изисква известна подготовка. Този инструмент копира всички действия, които извършвате по време на запис.

За да избегнете неочаквани ситуации, трябва да извършите всички действия, необходими за работата на макроса (например изтриване на стари данни в началото на макроса), преди да започнете записа.

Опасни ли са макросите?

Макрос, създаден за документ на Excel от друг потребител, не е защитен. Причината е много проста. Хакерите могат да създават злонамерени макроси чрез временно модифициране на VBA код. Ако жертвата отвори заразения файл, Office и компютърът може да са заразени. Например, кодът може да проникне в приложението на Office и да се разпространява всеки път, когато се създава нов файл. В най-лошия случай може дори да проникне във вашата пощенска кутия и да изпрати копия на злонамерени файлове до други потребители.

Как мога да се защитя от злонамерени макроси?

Макросите са полезни, но също така са много уязвими и могат да се превърнат в инструмент за хакерите за разпространение на зловреден софтуер. Въпреки това можете ефективно да се защитите. Много компании, включително Microsoft, подобриха сигурността на своите приложения през годините. Уверете се, че тази функция е активирана. Ако се опитате да отворите файл, съдържащ макрос, софтуерът ще го блокира и ще ви предупреди.

Най-важният съвет за избягване на клопките на хакерите е да не изтегляте файлове от неизвестни източници. Също така е важно да ограничите отварянето на файлове, съдържащи макроси, така че да могат да се отварят само надеждни файлове.

 

Продължете да четете статията в оригиналния сайт →