Когато автоматизирате приложение за база данни на Access 2013 с помощта на Visual Basic за приложения (VBA), можете да се загубите с празна страница, за да започнете да пишете код. откъде започваш? Ето няколко прости насоки, които да следвате, които ще ви накарат да пишете VBA код като професионалист:
Поискай помощ.
Натиснете F1 по всяко време, за да стартирате помощ за Microsoft Access, където можете да видите примери за VBA код.
Използвайте браузъра на обекти.
Браузърът на обекти ви позволява да изследвате свойствата и методите на обектите във VBA. В редактора на Visual Basic изберете View, след това Object Browser или просто натиснете F2.
Получете още помощ.
Разбира се, вградените помощни инструменти във VBA са прекрасни, но можете също да използвате любимия си браузър, за да търсите в интернет помощ за писане на VBA код. Можете дори да намерите примери, които можете да откраднете - или да вземете назаем - за свой собствен проект.
Отстранете грешките си.
Дори и най-съвършеният програмист не може да спре възникването на грешки, но той или тя може да ги спре да доведат програма до спиране на смилане. Използвайте вградената обработка на грешки на VBA с операторите On Error Goto и Resume, за да улавяте грешките и да променяте потока на програмата, така че вашите приложения да не смущават хората, които ги използват.
Използвайте функции и подпроцедури.
Използвайте функции и подпроцедури за справяне със задачи, които ще се изпълняват от различни области на вашата програма. Като общо правило, ако откриете, че копирате и поставяте код от една област на програма в друга, може да искате да поставите този код в неговата собствена процедура.
Преобразувайте макроси във VBA код.
Дизайнерът на макроси в Access 2013 ви позволява да избирате между списъци с предварително дефинирани задачи, за да автоматизирате приложението си. Създайте макрос, който прави това, което искате, и след това преобразувайте този макрос във VBA код, за да можете да видите как би изглеждал, ако го напишете от нулата.