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

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

У Екцелу можете креирати макро снимањем или писањем кода у ВБ уређивачу.

Када креирате, морате покренути макро.

У овом водичу ћу вам показати различите начине покретања макроа у Екцелу.

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

Како покренути макро у програму Екцел

У сврху овог водича, рецимо да имамо макро под називом „ЦолорЦелл“ са следећим кодом:

Под ЦолорЦелл () Распон ("А1"). Интериор.Цолор = вбРед Енд Суб

Овај код од једног реда испунио би ћелију А1 активног листа црвеном бојом.

Сада да видимо различите начине за покретање овог макроа у Екцелу.

Покрените макро кликом на облик

Један од најлакших начина за покретање макроа је имати дугме на радном листу и кликнути на то дугме да бисте извршили макро.

Лако је и интуитивно.

Предност ове методе је у томе што свакоме олакшава и интуитивно покретање макроа. Чак и ако радну свеску делите са неким ко нема знање о ВБА, он/она може само да кликне на дугме и види како се радње одвијају (чак и не знајући шта се дешава у позадини).

Нешто као што је приказано испод:

Ево корака за то:

  • Кликните на картицу Уметни.
  • У групи Илустрације кликните на икону Облици. Уметните било који облик коме желите да доделите макро.
  • Кликните било где на радном листу. Он ће уметнути објект облика у радни лист.
  • Промените величину/Форматирајте облик онако како желите. У горњем примеру сам променио величину, боју и обруб. Такође можете уметнути било који текст у облик једноставним одабиром и откуцавањем текста.
  • Кликните десним тастером миша на облик и изаберите опцију Додели макро. Ово отвара дијалошки оквир Додели макро.
  • У дијалогу Додељивање макроа изаберите макро који желите да доделите облику и кликните на дугме У реду.

То је то! Сада би облик радио као дугме и сваки пут када кликнете на њега, покренуће додељени макро.

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

Иако је облик нешто што можете да форматирате, дугме има стандардни формат.

Ево како то изгледа:

Дугмету можете доделити макро, а затим покренути макро једноставним кликом на то дугме.

Ево корака за додељивање макроа дугмету:

  • Идите на картицу Девелопер -> Цонтролс -> Инсерт -> Форм Цонтролс -> Буттон.
    • Картица за програмере није подразумевано видљива на траци и можда ћете је морати додати пре употребе …
  • Кликните било где на радном листу. Чим то учините, отвориће се дијалошки оквир Додели макро.
  • Одаберите макро који желите додијелити дугмету и кликните на ОК. Ово би уметнуло дугме у радни лист.

Дугме уметнуто овом техником је стандардно и не можете променити обликовање дугмета (за разлику од облика, где можете променити практично све).

Међутим, можете да промените текст дугмета. Да бисте то урадили, кликните десним тастером миша на њега и изаберите Уреди текст.

Напомена: Макро можете доделити и другим интерактивним контролама, попут поља за потврду или траке за померање.

Покрените макро са траке (картица за програмере)

Ако имате више макроа у радној свесци, можете видети листу свих макроа у дијалогу Макрои. Олакшава покретање више макроа са једног места.

Ево корака:

  • Идите на картицу Девелопер -> Цоде -> Мацрос.
  • У дијалогу Макрои наведени су сви макрои у радној свесци. Изаберите ону коју желите да покренете.
  • Притисните Покрени.

Покрените макро из ВБ Едитор -а

Ако ви пишете и тестирате макрое, уместо да убацујете дугмад, можете директно покренути макро из ВБ Едитор -а.

Ево корака:

  • Изаберите било који ред унутар кода у прозору кода. Ако имате више макроа/суб -а, уверите се да је курсор у макроу који желите да покренете.
  • Идите на траку са алаткама и кликните на икону Зелени троугао (можете користити и тастерску пречицу - Ф5).

Чим то учините, макро ће се извршити.

Ако имате отворен само ВБ Едитор (а не видите радни лист), можда нећете видети да се промена дешава на радном листу. Можете минимизирати екран ВБ Едитор, а затим покренути макро да бисте видели промене у реалном времену.

Можда ће вам се допасти и следећи Екцел ВБА водичи:

  • Рад са ћелијама и опсезима у Екцел ВБА.
  • Рад са радним листовима у ВБА.
  • Рад са радним свескама у ВБА.
  • Коришћење петљи у програму Екцел ВБА.
  • Коришћење ИФ Затим наредбе Елсе у Екцел ВБА.
  • Креирање кориснички дефинисаних функција у Екцелу.
  • Екцел ВБА догађаји - једноставан (и потпун) водич.
  • Како створити и користити личну макро радну свеску у програму Екцел.
  • 24 Корисни примери макроа Екцел.
  • Како да креирате и користите Екцел програмски додатак.
  • Водич за употребу Фор Нект Лооп у програму Екцел ВБА.

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

wave wave wave wave wave