ВБА дометне ћелије

У ВБА се распон назива и својством појединачне ћелије или групе ћелија у било којем реду или колони. Распон је посебно скуп података у екцелу. На пример, ћелија А1 до ћелија Б3 је распон ћелија ако садрже вредност неких врста или су празне.

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

Синтакса домета у Екцелу ВБА

ВБА распон има следећу синтаксу:

Синтакса за употребу распона израза у ВБА је сљедећа:

 Екпрессион.Ранге („Распон ћелија“) 

Да бисмо користили функцију домета морамо разумјети три основне ствари у ВБА -

  • Квалификатор предмета: Ово је у основи радна свеска или радни лист на који покушавамо да се обратимо.
  • Својство: Ово је функција за коришћење својстава објекта.
  • Метода: Ова функција је оно што желимо да урадимо са подацима које смо одабрали.

На пример, Апплицатион.Воркбоокс („АНАНД.клсм“). Радни листови („Схеет1“). Распон („А1“) Објективни квалификатор су Апплицатион.воркбоокс у којима смо АНАНД назвали екцел датотеку и Схеет 1 као радни лист ако имамо морају да мењају фонт, онда би то била наша метода. То ће бити јасно са више примера.

Напомена: Да бисте користили ВБА, осигурајте да омогући картицу програмера на картици Филе из одељка са опцијама.

Како се користе Екцел ВБА распонске ћелије?

Научићемо како користити ВБА домет ћелије са неколико примера у екцелу.

Можете преузети овај ВБА домет ћелија Екцел образац овде - ВБА домет ћелија Екцел шаблон

ВБА распон ћелија - пример бр. 1

Хајде да прво променимо фонт наше ћелије А2 који као Вредност „АНАНД“ подебљамо помоћу функције ВБА распона.

Следите доле наведене кораке да бисте користили ВБА функцију распона.

Корак 1: На картици програмера кликните на Висуал Басиц да бисте отворили ВБ Едитор.

Корак 2: Кликните на дугме Убаци картицу и идите на модул да отворите прозор кода.

Корак 3: Прогласите потфункцију у прозору кода. Ћелија А2 има у листу 1.

Шифра:

 Суб Узорак () Крај Суб 

Корак 4: Сада у коду активирајте радни лист следећим кодом.

Шифра:

 Суб Сампле () Радни листови ("Схеет1"). Активирајте Енд Суб 

Корак 5: Сада ћемо променити фонт за одређену ћелију користећи функцију распона у ВБА.

Шифра:

 Под узорци () радни листови ("Схеет1"). Активирајте распон ("А2"). Фонт.Болд = Истински крај Суб 

Корак 6: Покрените горњи код са приложеног дугмета за покретање или притисните ф5.

Једном када покренемо код, можемо видети следећи резултат.

ВБА распон ћелија - пример бр. 2

Сада променимо боје одређеног опсега ћелија. У демонстративне сврхе направио сам ћелију Б2: Ц5 у црвеној боји. Помоћу функције ВБА распона, желим да их одаберем и очистим фонт. Ево оригиналног приказа тих ћелија.

Следите доле наведене кораке да бисте користили Екцел ВБА распонске ћелије.

Корак 1: На картици програмера кликните на Висуал Басиц да бисте отворили ВБ Едитор.

Корак 2: Кликните на дугме Убаци картицу да бисте уметнули нови модул за отварање прозора кода. Кликните на убачени модул да бисте започели писање кода.

Корак 3: Прогласите потфункцију у прозору кода.

Шифра:

 Суб Сампле1 () Крај Суб 

Корак 4: Активирајте радни лист помоћу доње функције.

Шифра:

 Радни листови Суб Сампле1 () ("Схеет1"). Активирајте Крај Суб 

Корак 5: Сада одабиремо ћелије и чистимо формат користећи опсег функције.

Шифра:

 Суб Сампле1 () Радни листови ("Схеет1"). Активирајте распон ("Б2: Ц5"). ЦлеарФорматс Енд Суб 

Корак 6: Покрените код и са приложеног дугмета за покретање погледајте резултат.

ВБА распон ћелија - пример бр. 3

Спојимо неколико ћелија помоћу функције ВБА распона. У сврху демонстрације Погледајмо како тренутне ћелије изгледају без спајања.

Следите доле наведене кораке да бисте користили Екцел ВБА распонске ћелије.

Корак 1: На картици програмера кликните на Висуал Басиц да бисте отворили ВБ Едитор.

Корак 2: Кликните на дугме Убаци картицу да бисте уметнули нови модул за отварање прозора кода. Кликните на убачени модул да бисте започели писање кода.

Корак 3: Прогласите потфункцију у прозору кода.

Шифра:

 Суб Сампле2 () Крај Суб 

Корак 4: Активирајте радну књигу помоћу доње функције.

Шифра:

 Суб Сампле2 () Радни листови ("Схеет1"). Активирајте Крај Суб 

Корак 5: Сада за ћелије спајања користимо ВБА Ранге функцију на следећи начин.

Шифра:

 Суб Сампле2 () Радни листови ("Схеет1"). Активирајте распон ("А6: Д6"). 

Корак 6: Покрените код помоћу гумба за покретање или притисните ф5 да бисте видјели резултат.

ВБА распон ћелија - пример бр. 4

Сада одаберимо распон ћелија и променимо формат боја за њих. У примеру једног смо одабрали само једну ћелију. Али у овом примеру ћемо одабрати гомилу ћелија до плаве боје. У демонстративне сврхе имам податке у распону ћелија Е2: Ф4 како слиједи:

Следите доле наведене кораке да бисте користили ВБА домет ћелије.

Корак 1: На картици програмера кликните на Висуал Басиц да бисте отворили ВБ Едитор.

Корак 2: Кликните на дугме Убаци картицу да бисте уметнули нови модул за отварање прозора кода. Кликните на убачени модул да бисте започели писање кода.

Корак 3: Прогласите потфункцију у прозору кода.

Шифра:

 Суб Сампле3 () Крај Суб 

4. корак: Активирајте радни лист следећим кодом доле,

Шифра:

 Суб Сампле3 () Радни листови ("Схеет1"). Активирајте крајњи Суб 

Корак 5: Сада променимо боју распона ћелија Е2: Ф4 помоћу функције распона ВБА.

Шифра:

 Суб Сампле3 () Радни листови ("Схеет1"). Активирајте распон ("Е2: Ф4"). Унутрашњост.ЦолорИндек = 37 Крај Суб 

Корак 6: Покрените код притиском на Ф5 или из приложеног дугмета за покретање и погледајте резултат.

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

  • Распон може бити једна ћелија или више ћелија.
  • Ако говоримо о било којем објекту, користимо оператора тачака (.), Као што је распон ("А1"). Селецт се користи за одабир ћелије А1.
  • За употребу вриједности распона у екцел ВБА потребне су нам методе и својства ћелије.

Препоручени чланци

Ово је водич за ВБА домет ћелије. Овде смо расправљали о томе како користити Екцел ВБА Ранге ћелије заједно са практичним примерима и довнлоад екцел шаблоном. Можете и да прођете кроз друге наше предложене чланке -

  1. Замените функцију (Висуал Басиц за апликације)
  2. Употреба распона Екцел Намед
  3. Форматирајте бројеве с ВБА форматом броја
  4. Како спојити и центрирати у Екцелу?

Категорија: