Направите макро дугмета у програму Екцел - Топ 3 методе (корак по корак)

Направите дугме за макро у програму Екцел

Најчешћи задаци у програму Екцел могу се аутоматизовати како би се избегла непотребна потрошња времена. Разговор о аутоматизацији ВБА макронаредби је начин да се напредује у Екцелу; једном када се заврши кодирање макроа, треба да извршимо тај програм да бисмо извршили додељени посао. Сигурно сте већ видели дугме које може обавити посао на многим радним листовима, тако да када се програмирање заврши, тај посао можемо доделити једном од дугмади, тако да ће се само кликом на дугме извршити додељени посао. . Дакле, у овом чланку ћемо вас провести кроз процес креирања Екцел дугмета за извршавање задатка.

3 методе за стварање дугмета у Мацро Екцелу?

Као што знамо, макро кодирање је савршен начин за аутоматизацију задатака; постоји још једна мала ствар коју можемо учинити да извршимо тај код. Макро и дугмад су савршена комбинација; то је попут „типичног индијског брака који воли девојку, а девојчица воли дечака“. Баш као што кликнете на дугме, можемо извршити стотине редова, тако да се неки сложени извештаји могу аутоматизовати и предати члановима вашег тима и рећи да све што треба да ураде је да кликну на дугме да бисте завршили посао.

Дакле, у Екцелу можемо створити дугме екцел на три начина, а то су доле.

  1. Облици
  2. Ацтиве Кс Цонтрол
  3. Контрола обрасца у програму Екцел

Сада ћемо детаљно видети сваког од њих.

# 1 - Коришћење облика

Најбољи и најједноставнији начин за стварање дугмета за додељивање макронаредби је коришћење „Облици“ програма Екцел. У Екцел можемо уметнути широк спектар облика, а такође можемо форматирати ове облике онако како бисмо желели да изгледају.

Пре уметања облика, испод је макро који смо написали за филтрирање вредности у доњим подацима.

Имамо податке у колонама од А до Е, а у Г2 ћелији смо креирали падајући списак свих типова картица, тип картице који одаберемо у Г2 ћелији треба да се филтрира у подацима и за ово, доле је Екцел макро код који смо написали.

Шифра:

Суб Филтер_Валуес () Дим ЛР Ас Лонг Дим ЛЦ Ас Лонг Дим Рнг Ас Ранге ЛР = Целлс (Ровс.Цоунт, 1) .Енд (клУп) .Ред ЛЦ = Целлс (5, Цолумнс.Цоунт) .Енд (клТоЛефт) .Цолумн Поставите Рнг = Ћелије (5, 1) .Ресизе (ЛР, ЛЦ) Рнг.АутоФилтер Поље: = 4, Критеријуми1: = Опсег ("Г2"). Вредност Крај Суб

Након покретања горњег кода, он ће филтрирати вредности које су изабране у ћелији Г2 ћелије. Сваки пут када морамо отворити Висуал Басиц Едитор и морамо покренути код.

Дакле, сада ћемо уметнути облике за додељивање макронаредбе.

Корак 1: Идите на картицу ИНСЕРТ у Екцелу и пронађите опцију „Схапес“.

Корак 2: Једном када кликнете на падајућу листу „Облици“, видећемо многе опције облика.

Изаберите било који облик и нацртајте на радном листу (изнад табеле са подацима).

Корак 3: Након додавања облика, у њега треба да унесемо неку текстуалну вредност, па кликните десним тастером миша на облик и одаберите „Уреди текст“.

Корак 4: Унесите текст онако како желите да поруку пренесете кориснику.

Корак 5: Ово је подразумевани приказ облика, тако да га можемо форматирати на картици „Формат“.

Корак 6: Једном када облик добијете десном типком миша и одаберите „Додијели макро“.

Корак 7: Ово ће отворити сва имена макронаредби у програму висуал басиц.

Изаберите макро који желите да доделите облику.

Корак 8: Сада кликните на „Ок“, а облику је додељен макро.

Сада када задржите показивач на облику, можете видети показивач руке који означава опцију клика.

Ако кликнете, додељени макро ће се извршити и вредност која се налази у ћелији Г2 ће бити филтрирана.

# 2 - Коришћење облика за контролу облика и Ацтиве Кс

На картици програмера имамо опцију која се зове „Убаци“; под овим; имамо „Контролу обрасца“ и „Активну Кс контролу“.

Из „Контроле обрасца“ изаберите опцију „Дугме“ .

Нацртајте ово на свом радном листу и одмах ћете добити листу макронаредби.

Изаберите макро који желите да доделите и кликните на „Ок“ да затворите горњи прозор.

Сада је дугме креирано за покретање макронаредбе.

Овако, у Екцелу можемо створити дугме за извршавање макроа.

Ствари које треба запамтити

  • Дугме Ацтиве Кс Цонтрол захтева даље знање о кодирању, па ово није покривено у овом чланку.
  • Основна разлика између контроле облика и облика је обликовање и стил који изгледају.

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