Налепите макро у ВБА - Екцел савети

Преглед садржаја

Боб је поставио овонедељно Екцел питање.

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

Одлично питање. На Интернету постоји пуно веб локација које нуде помоћ, али све претпостављају да знате основе о макроима. Ево детаљних упутстава за употребу макронаредби са веб локације.

Покрените Висуал Басиц Едитор

Корак 1: Покрените Екцел Висуал Басиц уређивач притиском на Алт-Ф11 или помоћу менија Алатке> Макро.

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

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

Висуал Басиц уређивачко окружење

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

Велико сиве подручје на десној страни екрана је место где ће ваш макро на крају ићи. Ево само мало жаргона који вам треба. Екцел макро се назива „Процедура“. Неколико поступака може се чувати у једном „модулу“.

Прво што треба урадити је убацивање празног модула у ову радну свеску. Из менија одаберите Уметни> Модул. Сада сте спремни да налепите макро са Интернета.

Уметните модул у ВБЕ

Помоћу прегледача прегледајте страницу са макроом. Помоћу миша кликните и повуците да бисте истакли цео макро. То укључује линију која започиње „Суб“ све до линије „Енд Суб“. Користите команду Едит> Цопи из менија да бисте копирали макро у меморију.

Налепите макро у модул

Вратите се у Висуал Басиц едитор. Кликните на велики прозор белог кода, одмах испод „(Генерал)“. Урадите> Уреди да бисте копирани макро налепили у радну свеску.

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

Спремни сте за трчање. Вратите се у Екцел. У менију Алатке изаберите Макро. Изаберите име макронаредбе из дијалошког оквира и кликните на РУН.

Када сачувате ову Екцел радну свеску, макро ће бити сачуван у радној свесци. Кад год је ова радна свеска отворена, можете покренути макро.

Честитам! Сада можете да копирате и покренете корисне макронаредбе са веба.

Напомена за кориснике програма Екцел 95: Екцел 95 није понудио исти ВБ едитор. Из Екцел-а 95 бисте уметнули> Модул директно из програма Екцел. Лист модула тада би се појавио као лист у Екцел радној свесци. Налепите макронаредбу на овај празан лист модула и користите мени Алатке> Макро да бисте се покренули као горе.

Занимљиви Чланци...