Како користити ЦолорИндек у Екцел ВБА (4 примера)

  • Деле Ово
Hugh West

У овом чланку ћу вам показати како можете да користите својство ЦолорИндек у програму Екцел ВБА . Научићете да подесите боју позадине, фонта и ивице једне или више ћелија користећи својство ЦолорИндек ВБА , као и да подесите боју једне ћелије према боји друге.

Екцел ВБА ЦолорИндек Цодес

Пре него што пређете на главну дискусију, погледајте слику испод да бисте сазнали ЦолорИндек свих боја доступних у Екцел-у ВБА .

Преузмите радну свеску за вежбе

Преузмите ову радну свеску за вежбање да бисте вежбали док читате овај чланак.

ВБА ЦолорИндек.клсм

4 примера за коришћење својства ЦолорИндек у програму Екцел ВБА

Овде имамо скуп података са Имени, почетним платама и садашњим платама неких запослених у компанији која се зове Јупитер Гроуп.

Наш циљ је да видимо различите употребе својства ЦолорИндек ВБА на овом скупу података.

1. Подесите боју позадине ћелије користећи ЦолорИндек у програму Екцел ВБА

Можете да подесите боју позадине ћелије на било шта што желите користећи својство ЦолорИндек ВБА .

Хајде да променимо боју позадине опсега Б4:Б13 у зелену.

ВБА код:

Линија кода ће бити:

Range("B4:B13").Interior.ColorIndex = 10

[10 је Индекс боја боје зелена . Погледајте табелу боја.]

Излаз:

Покрените овај код и наћи ћете боју позадине опсег Б4:Б13 окренут зелено .

2. Подесите боју фонта ћелије користећи ЦолорИндек у програму Екцел ВБА

Такође можете да подесите боју фонта текста било које ћелије користећи својство ЦолорИндек Екцел ВБА .

Хајде да променимо боју фонта опсега Б4:Б13 у црвену.

ВБА код:

Линија кода ће бити:

Range("B4:B13").Font.ColorIndex = 3

[3 је Индекс боја од Црвено .]

Излаз:

Покрени овај код , и видећете да је боја фонта опсега Б4:Б13 окренута црвеном .

3. Подесите боју ивице ћелије користећи ЦолорИндек у програму Екцел ВБА

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

Хајде да променимо боју границе опсега Б4:Б13 у црвену.

ВБА код:

Линија кода ће бити:

Range("B4:B13").Borders.ColorIndex = 3

Излаз:

Покрени овај код. Промениће боју граница опсега Б4:Б13 у црвену.

4. Подесите боју ћелије на боју друге ћелије користећи ЦолорИндек

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

Хајде да променимо позадину боја ћелије Б5 до зелене .

Сада ћемопромени боју позадине ћелије Д5 према боји ћелије Б5 .

ВБА код:

Линија кода ће бити:

Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex

Излаз:

Покрени овај код. То ће променити боју позадине ћелије Д5 у складу са оном ћелије Б5 .

Слично, можете променити боја фонта или ивица било које ћелије у складу са оном друге ћелије која користи својство ЦолорИндек .

Више учења

У овом чланку, ми променио/ла сам боју ћелије користећи својство ЦолорИндек ВБА .

Поред својства ЦолорИндек , постоји још једно својство под називом Боја у ВБА , која се бави бојама.

Кликните овде да бисте сазнали детаље.

Хју Вест је веома искусан Екцел тренер и аналитичар са више од 10 година искуства у индустрији. Дипломирао је рачуноводство и финансије и магистрирао пословну администрацију. Хју има страст према подучавању и развио је јединствен приступ подучавању који је лако пратити и разумети. Његово стручно знање о Екцел-у помогло је хиљадама студената и професионалаца широм света да унапреде своје вештине и постану успешни у каријери. Кроз свој блог, Хју дели своје знање са светом, нудећи бесплатне Екцел туторијале и онлајн обуку како би помогли појединцима и предузећима да остваре свој пуни потенцијал.