Jinsi ya kutumia ColorIndex katika Excel VBA (Mifano 4)

  • Shiriki Hii
Hugh West

Katika makala haya, nitakuonyesha jinsi unavyoweza kutumia ColorIndex sifa katika Excel VBA . Utajifunza kuweka usuli, fonti, na rangi ya mpaka ya seli moja au zaidi kwa kutumia sifa ya ColorIndex ya VBA , na pia kuweka rangi ya seli moja kulingana na ile ya nyingine.

Misimbo ya Excel VBA ColorIndex

Kabla ya kwenda kwenye mjadala mkuu, tazama picha hapa chini ili kujua ColorIndex ya rangi zote zinazopatikana katika Excel VBA .

Pakua Kitabu cha Mazoezi cha Mazoezi

Pakua kitabu hiki cha mazoezi ili kufanya mazoezi unaposoma makala haya.

VBA ColorIndex.xlsm

Mifano 4 ya Kutumia Sifa ya ColorIndex katika Excel VBA

Hapa tunayo data iliyo na Majina, Mishahara ya Kuanzia , na Mishahara ya Sasa ya baadhi ya wafanyakazi wa kampuni inayoitwa Jupyter Group.

Lengo letu ni kuona matumizi mbalimbali ya ColorIndex mali ya VBA kwenye seti hii ya data.

1. Weka Rangi ya Mandharinyuma ya Kiini Ukitumia ColorIndex katika Excel VBA

Unaweza kuweka rangi ya usuli wa kisanduku kwa chochote unachotaka kwa kutumia ColorIndex sifa ya VBA .

Hebu tubadilishe rangi ya usuli ya safu B4:B13 hadi kijani.

Msimbo wa VBA:

Mstari wa msimbo utakuwa:

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

[10 ni ColorIndex ya rangi kijani . Tazama chati ya rangi.]

Pato:

Tekeleza msimbo huu, na utapata rangi ya usuli ya safu B4:B13 iligeuka kijani .

2. Weka Rangi ya Fonti ya Kiini Ukitumia ColorIndex katika Excel VBA

Unaweza pia kuweka rangi ya fonti ya maandishi ya kisanduku chochote kwa kutumia ColorIndex sifa ya Excel VBA .

Hebu tubadilishe rangi ya fonti ya masafa B4:B13 hadi nyekundu.

Msimbo wa VBA:

Mstari wa msimbo utakuwa:

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

[3 ni ColorIndex ya Nyekundu .]

Pato:

Tekeleza msimbo huu , na utapata rangi ya fonti ya masafa B4:B13 iliyogeuzwa nyekundu .

3. Weka Rangi ya Mpaka wa Kiini Kwa Kutumia ColorIndex katika Excel VBA

Sasa tutaweka rangi ya mpaka wa seli kwa kutumia ColorIndex sifa ya VBA .

Hebu tubadilishe rangi ya mpaka wa masafa B4:B13 kuwa nyekundu.

Msimbo wa VBA:

Mstari wa msimbo utakuwa:

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

Pato:

Tekeleza msimbo huu. Itabadilisha rangi ya mipaka ya masafa B4:B13 kuwa nyekundu.

4. Weka Rangi ya Kiini hadi Rangi ya Seli Nyingine Kwa Kutumia ColorIndex

Mwishowe, nitakuonyesha unaweza kubadilisha rangi ya seli moja kulingana na rangi ya seli nyingine.

Hebu tubadilishe usuli rangi ya seli B5 hadi kijani .

Sasa, tutabadilisha rangi ya usuli ya kisanduku D5 kulingana na ile ya kisanduku B5 .

Msimbo wa VBA:

Mstari wa msimbo utakuwa:

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

Pato:

Tekeleza msimbo huu. Itabadilisha rangi ya usuli ya kisanduku D5 kulingana na ile ya kisanduku B5 .

Vile vile, unaweza kubadilisha kisanduku rangi ya fonti au rangi ya mpaka ya seli yoyote kulingana na ile ya seli nyingine kwa kutumia ColorIndex sifa.

Mafunzo Zaidi

Katika makala haya, sisi 'tumebadilisha rangi ya seli ya seli kwa kutumia ColorIndex sifa ya VBA .

Kando na ColorIndex sifa, kuna sifa nyingine inayoitwa Rangi katika VBA , inayohusu rangi.

Bofya hapa ili kuifahamu kwa undani.

Hugh West ni mkufunzi na mchambuzi mwenye uzoefu wa juu wa Excel na uzoefu wa zaidi ya miaka 10 katika tasnia. Ana Shahada ya Kwanza katika Uhasibu na Fedha na Shahada ya Uzamili katika Utawala wa Biashara. Hugh ana shauku ya kufundisha na ameanzisha mbinu ya kipekee ya kufundisha ambayo ni rahisi kufuata na kuelewa. Ujuzi wake wa kitaalam wa Excel umesaidia maelfu ya wanafunzi na wataalamu ulimwenguni kote kuboresha ujuzi wao na kufaulu katika taaluma zao. Kupitia blogu yake, Hugh hushiriki ujuzi wake na ulimwengu, akitoa mafunzo ya bila malipo ya Excel na mafunzo ya mtandaoni ili kuwasaidia watu binafsi na biashara kufikia uwezo wao kamili.