Када радите у ВБЕ-у, свака отворена Екцел радна свеска је пројекат. Можете замислити пројекат као колекцију објеката распоређених као обрис.
Можете проширити пројекат кликом на знак плус (+) са леве стране назива пројекта у прозору пројекта. Уговорите пројекат кликом на знак минус (−) лево од назива пројекта. Или можете двапут да кликнете на ставке да бисте их проширили и скупили.
Ова слика приказује прозор пројекта са два пројекта: радном свеском под називом Боок1 и радном свеском под називом Боок2, проширене да би се приказали њихови објекти.

Овај прозор пројекта наводи два пројекта
Сваки пројекат се проширује да би приказао барем чвор Мицрософт Екцел објеката. Можете проширити овај чвор да бисте приказали ставку за сваки лист у радној свесци (сваки лист се сматра објектом) и други објекат под називом ТхисВоркбоок (који представља објекат Воркбоок). Ако пројекат има ВБА модуле, листа пројеката такође приказује чвор Модули.
Додавање новог ВБА модула
Када снимите макро, Екцел аутоматски убацује ВБА модул да задржи снимљени код. Радна свеска која садржи модул за снимљени макро зависи од тога где сте изабрали да сачувате снимљени макро, непосредно пре него што сте започели снимање.
Генерално, ВБА модул може да садржи три типа кода:
-
Декларације: Једна или више информација које дајете ВБА. На пример, можете декларисати тип података за променљиве које планирате да користите или поставите неке друге опције за читав модул.
-
Подпроцедуре: Скуп програмских инструкција које обављају неку радњу. Сви снимљени макрои су подпроцедуре.
-
Функционалне процедуре: Скуп програмских инструкција који враћа једну вредност (слично концепту функције радног листа, као што је Сум).
Један ВБА модул може да складишти било који број подпроцедура, процедура функција и декларација. Како ћете организовати ВБА модул зависи од вас. Неки људи више воле да задрже сав свој ВБА код за апликацију у једном ВБА модулу; други воле да поделе код на неколико модула. То је лични избор, као што је уређење намештаја.
Пратите ове кораке да бисте ручно додали нови ВБА модул у пројекат:
У прозору пројекта изаберите назив пројекта.
Изаберите Инсерт→Модуле.
Или можеш
Кликните десним тастером миша на име пројекта.
Изаберите Инсерт→Модуле из менија пречица.
Нови модул се додаје у фасциклу Модули у прозору пројекта. Сви модули које креирате у датој радној свесци смештени су у ову фасциклу Модули.

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