Sisukord
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.xlsm4 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.