Как да стартирам VBA в Excel

Когато създавате програма в Visual Basic за приложения, която идва като част от няколко продукта на Microsoft Office като Excel, може да не е веднага очевидно как да извикате тези програми от самия Excel. Начинът, по който е проектиран Excel, всяка програма, която пишете във VBA, всъщност е макрос за Excel. За да осъществите достъп до програмата, ще трябва да отворите менюто Macro и да стартирате програмата от там, или ще трябва да присвоите макроса на бутон в лентата с инструменти на Excel.

Стартирайте макроса

1

Отворете електронната таблица на Excel 2010, която съдържа вашия VBA код. Щракнете върху раздела „Програмист“ в горната част на екрана. Ако не виждате раздел „Програмист“, вместо това кликнете върху „Файл“ и изберете „Опции“ от менюто, което се показва. Кликнете върху „Персонализиране на лентата“ от списъка в лявата част на прозореца, след което щракнете върху празното поле до „Програмист“ от дясната страна на прозореца. Щракнете върху „OK“ и сега ще видите раздела „Developer“.

2

Щракнете върху бутона "Макроси" от лявата страна на лентата, разположен в областта "Код" на лентата. Ще се появи малък прозорец с надпис "Макро".

3

Кликнете върху макроса на Excel, който искате да стартирате, след което щракнете върху бутона "Изпълни". Ако искате да присвоите макроса на бърз клавиш, щракнете върху бутона "Опции". Въведете желаната буква в полето „Ctrl +“ и кликнете върху „OK“. Отсега нататък просто задръжте „Ctrl“ и въведете това писмо, за да стартирате вашата програма VBA.

Създайте бутон на лентата с инструменти

1

Отворете електронната таблица на Excel 2010, която съдържа вашата програма VBA. Щракнете върху раздела „Файл“ и изберете „Опции“.

2

Изберете "Лента с инструменти за бърз достъп" от списъка в лявата част на прозореца. Ще видите две големи колони да се появяват в прозореца на Excel Options.

3

Щракнете върху падащата стрелка в горната част на лявата колона. Изберете "Макроси" от списъка, който се появява. Всички ваши текущи макроси ще се появят в списък. Кликнете върху вашия макрос VBA от този списък и щракнете върху бутона "Добавяне", който се намира между двете колони.

4

Щракнете върху бутона „Промяна“ под дясната колона и ще се появи малък списък с икони. Щракнете върху иконата, която искате да присвоите на този макрос, и щракнете върху „OK“.

5

Щракнете върху „OK“ в долната част на прозореца на Excel Options, за да затворите прозореца и да запазите промените си. Ще видите малък бутон в горната част на прозореца на Excel. Щракнете върху този бутон, когато искате да стартирате своя макрос VBA.


$config[zx-auto] not found$config[zx-overlay] not found