Kuidas kasutada ColorIndexi Excel VBA-s (4 näidet)

  • Jaga Seda
Hugh West

Selles artiklis näitan teile, kuidas saate kasutada ColorIndex omadus Excelis VBA Te saate teada, kuidas määrata ühe või mitme lahtri tausta, kirjastiili ja servavärvi, kasutades omadust ColorIndex omadust VBA , samuti ühe lahtri värvi määramine vastavalt teise lahtri värvile.

Exceli VBA ColorIndex koodid

Enne põhidiskussiooni juurde minekut vaadake allolevat pilti, et teada saada, milline on ColorIndex kõikidest Excelis saadaval olevatest värvidest VBA .

Lae alla praktiline töövihik

Lae alla see harjutusvihik, et seda artiklit lugedes harjutada.

VBA ColorIndex.xlsm

4 näidet ColorIndexi omaduse kasutamiseks Excel VBAs

Siin on meil andmekogum koos Nimed, algpalgad ja Praegused palgad mõne Jupyter Groupi nimelise ettevõtte töötajatest.

Meie eesmärk on näha erinevaid kasutusviise ColorIndex omadus VBA selle andmekogumi kohta.

1. Raku taustavärvi määramine Exceli VBAs ColorIndexi abil

Raku taustavärviks saate määrata mis tahes värvi, kasutades selleks funktsiooni ColorIndex omadus VBA .

Muudame vahemiku taustavärvi B4:B13 roheliseks.

VBA kood:

Koodirida on järgmine:

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

[10 on ColorIndex värvi roheline Vaata värvikaarti.]

Väljund:

Käivita see kood ja leiad vahemiku taustavärvi B4:B13 pöördus roheline .

2. Exceli VBA-s ColorIndexi abil raku kirjavärvi määramine

Samuti saate määrata iga lahtri teksti kirjavärvi, kasutades selleks funktsiooni ColorIndex Exceli omadus VBA .

Muudame vahemiku kirjavärvi B4:B13 punaseks.

VBA kood:

Koodirida on järgmine:

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

[3 on ColorIndex aadressilt Punane .]

Väljund:

Käivita see kood ja leiad vahemiku kirjavärvi B4:B13 pöördus punane .

3. Exceli VBA-s ColorIndexi abil määratud lahtri servavärvi määramine

Nüüd määrame lahtri serva värvi, kasutades funktsiooni ColorIndex omadus VBA .

Muudame vahemiku piiri värvi. B4:B13 punaseks.

VBA kood:

Koodirida on järgmine:

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

Väljund:

Käivita see kood. See muudab vahemiku piiride värvi. B4:B13 punaseks.

4. Määrake lahtri värv teise lahtri värviks, kasutades ColorIndexi

Lõpuks näitan, et saate muuta ühe lahtri värvi vastavalt teise lahtri värvile.

Muudame lahtri taustavärvi B5 aadressile roheline .

Nüüd muudame lahtri taustavärvi. D5 vastavalt sellele, et raku B5 .

VBA kood:

Koodirida on järgmine:

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

Väljund:

Käivita see kood. See muudab lahtri taustavärvi. D5 vastavalt sellele, et raku B5 .

Samamoodi saate muuta mis tahes lahtri kirjavärvi või servavärvi vastavalt teise lahtri värvile, kasutades funktsiooni ColorIndex vara.

Rohkem õppimist

Selles artiklis oleme muutnud lahtrite värvi kasutades lahtrite ColorIndex omadus VBA .

Lisaks ColorIndex omadus, on veel üks omadus nimega Värv aadressil VBA , mis tegeleb värvidega.

Klõpsake siin, et seda üksikasjalikult teada saada.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.