ColorIndexin käyttäminen Excel VBA: ssa (4 esimerkkiä)

  • Jaa Tämä
Hugh West

Tässä artikkelissa näytän, miten voit käyttää komentoa ColorIndex ominaisuus Excelissä VBA Opit asettamaan yhden tai useamman solun taustan, fontin ja reunan värin käyttämällä ColorIndex-ominaisuutta, joka on ominaisuudessa VBA sekä asettaa yhden solun väri toisen solun värin mukaan.

Excel VBA ColorIndex -koodit

Ennen kuin siirryt pääkeskusteluun, katso alla olevaa kuvaa, jotta tiedät, mitä ColorIndex kaikista Excelissä käytettävissä olevista väreistä VBA .

Lataa harjoituskirja

Lataa tämä harjoituskirja, jotta voit harjoitella lukiessasi tätä artikkelia.

VBA ColorIndex.xlsm

4 esimerkkiä ColorIndex-ominaisuuden käyttämisestä Excel VBA: ssa

Tässä meillä on datajoukko, jossa on seuraavat tiedot Nimet, alkupalkat ja Nykyiset palkat joidenkin Jupyter Group -nimisen yrityksen työntekijöiden kanssa.

Tavoitteenamme on nähdä erilaisia käyttötapoja ColorIndex ominaisuus VBA tästä aineistosta.

1. Aseta solun taustaväri käyttämällä ColorIndexiä Excel VBA: ssa

Voit asettaa solun taustaväriksi minkä tahansa haluamasi solun taustavärin käyttämällä komentoa ColorIndex ominaisuus VBA .

Muutetaan alueen taustaväriä. B4:B13 vihreäksi.

VBA-koodi:

Koodirivi on:

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

[10 on ColorIndex värin vihreä Katso värikartta.]

Lähtö:

Suorita tämä koodi, niin löydät alueen taustavärin. B4:B13 kääntyi vihreä .

2. Aseta solun fontin väri käyttämällä ColorIndexiä Excel VBA: ssa

Voit myös määrittää minkä tahansa solun tekstin fontin värin käyttämällä komentoa ColorIndex Excelin ominaisuus VBA .

Vaihdetaan alueen fontin väri B4:B13 punaiseksi.

VBA-koodi:

Koodirivi on:

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

[3 on ColorIndex of Punainen .]

Lähtö:

Suorita tämä koodi, niin löydät alueen fontin värin. B4:B13 kääntyi punainen .

3. Aseta solun reunan väri käyttämällä ColorIndexiä Excel VBA: ssa

Nyt asetamme solun reunan värin käyttämällä komentoa ColorIndex ominaisuus VBA .

Vaihdetaan alueen reunan väri B4:B13 punaiseksi.

VBA-koodi:

Koodirivi on:

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

Lähtö:

Suorita tämä koodi. Se muuttaa alueen rajojen väriä. B4:B13 punaiseksi.

4. Aseta solun väri toisen solun väriin ColorIndexin avulla.

Lopuksi näytän, miten voit muuttaa yhden solun väriä toisen solun värin mukaan.

Muutetaan solun taustaväri B5 osoitteeseen vihreä .

Nyt muutamme solun taustaväriä. D5 solun mukaan B5 .

VBA-koodi:

Koodirivi on:

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

Lähtö:

Suorita tämä koodi. Se muuttaa solun taustaväriä. D5 solun mukaan B5 .

Vastaavasti voit muuttaa minkä tahansa solun fontin tai reunuksen väriä toisen solun värin mukaan käyttämällä komentoa ColorIndex omaisuus.

Lisää oppimista

Tässä artikkelissa olemme muuttaneet solujen solujen väriä käyttämällä komentoa ColorIndex ominaisuus VBA .

Lisäksi ColorIndex ominaisuus, on olemassa toinen ominaisuus nimeltä Väri osoitteessa VBA , joka käsittelee värejä.

Klikkaa tästä saadaksesi lisätietoja.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.