Jedwali la yaliyomo
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.