Додајте дугме и доделите макро у програму Екцел

Екцел дугмад

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

Подразумевано, Екцел макрои су доступни на листи помоћу дугмета „Макрои“ на траци Приказ.

Често ћете желети да омогућите лак приступ одређеној макронаредби директно на свом радном листу. Ово се може постићи коришћењем контроле дугмета.

Контрола дугмета изгледа као дугме Мицрософт Виндовс и покреће макро када се кликне на њу. То је много згоднији начин приступа вашим најчешће коришћеним макроима и једноставан је начин да прилагођену функционалност изложите другим корисницима ваше радне свеске.

Покрените макро помоћу дугмета

Да бисте покренули макро са дугмета у Екцелу, једноставно кликните на дугме:

Картица Екцел Девелопер

Дугмад су доступна путем картице за програмере.

Нажалост, Екцел подразумевано скрива картицу Девелопер. Ако не видите траку за програмере, следите ове кораке:

  • Кликните Датотека > Опције на листи на левој ивици

  • У Опције дијалог изаберите Прилагоди врпцу> Прилагоди врпцу> Главне картице и додајте квачицу у оквир за „Девелопер“ и кликните У реду.

Додајте дугме за макро

У програму Екцел изаберите картицу Девелопер, а затим кликните на дугме „Инсерт”У падајућем менију у одељку Контроле. Постоји неколико врста контрола подељених у два одељка, „Контроле образаца“ и „Контроле АцтивеКс“.

За сада само кликните на Дугме контрола под „Контроле образаца”. Затим померите миш било где преко површине радног листа, а затим задржите леви клик и превуците миш да бисте нацртали обрис правоугаоника. Када отпустите леви клик, појавиће се нови дијалог под називом „Додели макро”.

Додељивање макроа дугмету

Овде можете да доделите постојећи макро дугмету, снимите нови макро, креирате нови макро од нуле помоћу ВБА или кликните „Откажи“ и касније се вратите на дугме.

Доделите постојећи макро дугмету

Да бисте доделили постојећи макро, једноставно изаберите име макроа на листи, а затим кликните на ОК.

Уредите постојећи макро пре додељивања дугмету

Да бисте уредили макро пре него што га доделите дугмету, изаберите име макроа на листи и кликните на дугме „Уреди“ (текст дугмета „Ново“ се мења у „Уреди“).

Снимите макро и доделите дугмету

Да бисте снимили нови макро и доделили га дугмету, кликните на „Сними …“. Ово доводи до Снимите макро дијалог, где одређујете име и кликните на „ОК“. Дугму ће бити додељен тај макро. У међувремену, Екцел ће остати у стању снимања све док не кликнете на „Заустави снимање“ у одељку „Код“ на картици Девелопер.

Напишите ВБА процедуру и доделите дугмету

Да бисте написали нови макро за дугме, откуцајте ново име за свој макро у оквир за текст при врху дијалога, а затим кликните на „Ново“. Екцел ће приказати ВБ Едитор, у којем ћете видети нову празну макро процедуру са именом које сте унели. Ова процедура ће бити сачувана у новом модулу, видљивом у прозору пројекта.

Промените макро додељен дугмету

Да бисте променили макро који је додељен дугмету, једноставно кликните десним тастером миша на дугме и изаберите Додели макро:

Овде можете видети додељени макро и извршити жељене промене.

Како прилагодити својства дугмета у програму Екцел

Померите или промените величину Екцел дугмета

Након што поставите дугме, можете га лако преместити или му променити величину. Да бисте извршили било коју од ових радњи, кликните десним тастером миша на дугме. Затим можете да кликнете левим тастером миша и превучете дугме на жељену локацију или му промените величину.

Дугме за преименовање

Када је дугме изабрано, кликните левим тастером миша на текст дугмета за уређивање.

Да бисте додали више редова, једноставно притисните ЕНТЕР кључ.

Дугме за форматирање

Да бисте форматирали друга својства дугмета, Кликните десним тастером миша> Контрола формата

Овде можете подесити величине фонта и многе друге особине дугмета:

Посебно треба напоменути картицу „Својства“ која мења начин на који се дугме понаша док се околни редови и колоне убацују, бришу, мењају величине или скривају/откривају.

  • Кретање и величина помоћу ћелија: Дугме ће се померити и променити величину када се промене редови и колоне.
  • Померајте се, али не мењајте величину са ћелијама: Дугме ће се померити, али неће променити величину.
  • Не померајте се и не повећавајте величину ћелија: Дугме се неће померити нити променити величину.
  • Коначно, Штампај објекат може подесити да се објекат појављује на исписима. Ово подразумевано није означено, али се по жељи може укључити.

Доделите макро облику

Осим дугмади, макрои се могу доделити и другим објектима као што су Слике, Оквири за текст и Облици. Помоћу слике или облика можете направити дугме које изгледа како год желите. Екцел садржи велики број прилагодљивих облика, укључујући полигоне, стрелице, транспаренте и још много тога што може бити боље прилагођено вашем радном листу од обичне контроле дугмади.

Облицима се приступа са картице Уметање:

Изаберите жељени облик са падајућег менија Облик, исцртајте га на радном листу као што бисте контролисали дугме, затим кликните десним тастером миша на њега и изаберите „Додели макро …“ из искачућег дијалога. Опције су исте као додељивање макроа дугмету.

Доделите макро хипервези

Макрои се такође могу доделити хипервезама помоћу ВБА Догађаји. Догађаји су процедуре које се покрећу када се изврше одређене радње:

  • Отворите/затворите/сачувајте радну свеску
  • Активирај / деактивирај радни лист
  • Вредности ћелија се мењају
  • Кликните на Хипервеза
  • и још.

Догађаји захтевају познавање ВБА. Да бисте сазнали више о догађајима, посетите наш ВБА водич.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave