Efnisyfirlit
Í þessari grein mun ég sýna þér hvernig þú getur notað ColorIndex eignina í Excel VBA . Þú munt læra að stilla bakgrunn, leturgerð og rammalit einnar eða fleiri frumna með því að nota ColorIndex eiginleikann VBA , sem og að stilla lit einnar reits í samræmi við aðra.
Excel VBA ColorIndex kóðar
Áður en þú ferð í aðalumræðuna skaltu skoða myndina hér að neðan til að vita ColorIndex allra litanna sem eru til í Excel VBA .
Hlaða niður æfingabók
Sæktu þessa æfingabók til að æfa á meðan þú lest þessa grein.
VBA ColorIndex.xlsm
4 dæmi til að nota ColorIndex eignina í Excel VBA
Hér höfum við gagnasett með nöfnum, byrjunarlaunum og núverandi launum sumra starfsmanna fyrirtækis sem heitir Jupyter Group.
Markmið okkar er að sjá ýmsa notkun á ColorIndex eiginleikanum VBA á þessu gagnasetti.
1. Stilltu bakgrunnslit frumunnar með ColorIndex í Excel VBA
Þú getur stillt bakgrunnslit frumunnar á allt sem þú vilt með því að nota ColorIndex eiginleikann VBA .
Breytum bakgrunnslit bilsins B4:B13 í grænt.
⧭ VBA Code:
Kóðalínan verður:
Range("B4:B13").Interior.ColorIndex = 10
[10 er ColorIndex af litnum grænn . Sjá litakortið.]
⧭ Úttak:
Keyddu þennan kóða og þú munt finna bakgrunnslit svið B4:B13 varð grænt .
2. Stilltu leturlit frumu með ColorIndex í Excel VBA
Þú getur líka stillt leturlit á texta hvaða reits sem er með því að nota ColorIndex eiginleika Excel VBA .
Breytum leturlit á bilinu B4:B13 í rautt.
⧭ VBA Code:
Kóðalínan verður:
Range("B4:B13").Font.ColorIndex = 3
[3 er ColorIndex af Rauðu .]
⧭ Úttak:
Keyra þennan kóða , og þú munt finna leturlit sviðsins B4:B13 sem varð rautt .
3. Stilltu lit á hólfa með ColorIndex í Excel VBA
Nú munum við stilla lit á hólfarammann með því að nota ColorIndex eiginleikann VBA .
Breytum litnum á ramma bilsins B4:B13 í rauðan.
⧭ VBA Code:
Kóðalínan verður:
Range("B4:B13").Borders.ColorIndex = 3
⧭ Úttak:
Keyra þennan kóða. Það mun breyta litnum á mörkum bilsins B4:B13 í rauðan.
4. Stilltu frumulit á lit annarrar frumu með því að nota ColorIndex
Að lokum skal ég sýna að þú getur breytt lit á einum reit í samræmi við lit annarrar reits.
Við skulum breyta bakgrunni litur hólfs B5 í grænn .
Nú munum viðbreyttu bakgrunnslit reitsins D5 í samræmi við litinn á reitnum B5 .
⧭ VBA Code:
Kóðalínan verður:
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ Úttak:
Keyra þennan kóða. Það mun breyta bakgrunnslit reitsins D5 í samræmi við litinn á reitnum B5 .
Á sama hátt geturðu breytt leturlitur eða rammalitur hvers hólfs í samræmi við það sem er í öðru hólf sem notar eiginleikann ColorIndex .
Meira að læra
Í þessari grein, hef breytt lit frumna með ColorIndex eiginleikanum VBA .
Fyrir utan eiginleikann ColorIndex er annar eiginleiki sem heitir Litur í VBA , sem fjallar um liti.
Smelltu hér til að vita það í smáatriðum.