Hoe kinne jo de selkleur krije yn Excel (2 metoaden)

  • Diel Dit
Hugh West

Yn it wurk mei Excel kinne jo kleurde sellen fine. Soms moatte jo miskien in bepaalde kleur fan in sel fine. D'r binne yndeksen en RGB-wearden fan elke selkleur. Dat, jo wolle miskien de kleuryndeks as RGB-wearde witte. Sa kinne jo dat yn 'e takomst brûke. Yn dizze tutorial sille wy jo sjen litte hoe't jo de kleur krije fan elke sel yn Excel.

Oefenwurkboek downloade

Download dit oefenwurkboek.

Get Cell Color.xlsm

De GET.CELL-funksje: in oersjoch

Wy brûke GET.CELL om mear ynformaasje oer de wurkblêdynstelling werom te jaan dan te berikken is mei de funksje CELL . Wy hawwe hjir gjin VBA koade nedich om dit te ymplementearjen.

De basissyntaksis:

=GET. CELL(type_num, referinsje)

type_num is in nûmer dat spesifisearret hokker type selynformaasje jo wolle.

De folgjende list lit de mooglike wearden fan type_num en de byhearrende resultaten.

Ien probleem is dat jo de GET.CELL net direkt yn it wurkblêd brûke kinne.

De stappen binne lykas hjirûnder neamd:

1 . Gean nei Formules >Name Manager . In dialoochfinster Name Manager sil ferskine.

2. Klik dan op Nij .

3. Jou it elke namme.

4. Typ yn it fak Refers to it folgjende formaat:

=GET.CELL(63,INDIRECT("rc",FALSE))

Om't wy mei eftergrûnkleuren wurkje, brûke wy 63 yn it type_num argumint.

5. As lêste, klikje op Ok .

No kinne jo de GET.CELL brûke mei de namme dy't jo jo hawwe jûn.

Ynlieding ta kleuryndeks en RGB-wearden

Excel's Color Palette hat in yndeks fan 56 kleuren dy't jo oeral yn jo wurkboek kinne brûke. Elk fan dizze kleuren yn it palet is ferbûn mei in unike wearde yn 'e Color Index.

Oan 'e oare kant stiet RGB (read, grien en blau) de kleuren foar op in kompjûterskerm. Wy mingje read, grien en blau yn ferskate ferhâldingen om elke kleur yn 'e sichtbere kleur te krijen. De R-, G- en B-wearden kinne fariearje fan 0 oant 100 prosint fan folsleine yntensiteit. Wy fertsjintwurdigje it troch it berik fan desimale nûmers fan 0 oant 255 (256 nivo's foar elke kleur), lykweardich oan it berik fan binêre nûmers fan 00000000 oant 11111111, of heksadesimale 00 oant FF. It totale oantal beskikbere kleuren is 256 x 256 x 256, of 16.777.216 mooglike kleuren.

Hoe kinne jo kleuryndeks en RGB-wearden fine?

Wy witte dat d'r 56 kleuryndeksen binne dy't jo kinne brûke om jo sellen op te meitsjen. No, dit ding is lestich om te ûnthâlden. Om mear te witten oer Color Index, lês mear oer Color Index Property .

Oan de oare kant kinne jo de RGB-wearde fan elke kleur fine fanút Excel's Home tab.

📌 Stappen

1. Gean earst nei de Thús ljepper.

2. Klikje dan op it útklapmenu Folle kleur > Mear kleuren.

3. Klikje op Oanpaste .

Hjir kinne jo de RGB-wearden fan elke kleur fine.

2 effektive metoaden om elke selkleur yn te krijen Excel

Yn 'e folgjende seksjes jouwe wy jo twa metoaden om te ymplementearjen yn jo dataset. De earste brûkt de GET.CELL metoade en de twadde brûkt de VBA koades.

Om dizze tutorial te demonstrearjen, sille wy dizze dataset brûke :

Hjir hawwe wy wat kleuren yn ferskate sellen. Wy sille dizze kleuryndeksen en RGB-wearden fine mei dizze twa metoaden.

1. De GET.CELL-funksje brûke om selkleur yn Excel te krijen

No hawwe wy de GET al besprutsen .CELL funksje earder yn dit artikel. Wy sille it brûke yn ús dataset.

📌 Stappen

1. Gean earst nei de Formule ljepper. Klik op Nammebehearder. In Name Manager dialoochfinster sil ferskine.

2. Klik op Nij .

3. No, jou it in namme. Wy brûke it as eftergrûn .

4. Typ yn it fak Refers to de folgjende formule:

=GET.CELL(63,INDIRECT("rc",FALSE))

5. Klik op Okee .

6. No, yn Sel B5 , typ =Background .

7. Druk dan op Enter .

Sa't jo sjen kinne, toant it jo de kleuryndeks. No, werhelje itselde ding foar elke sel.

1.1 Kleuryndeks fan loftersel sjen litte

No, de metoade hjirboppe wie om de kleur yn 'ekleurde sel. As jo ​​de kleuryndeks yn 'e linkersellen sjen wolle, folgje dan de stappen hjirûnder:

📌 Stappen

1. Gean wer nei de Name Manager . Jou dit de namme " getLeftColor ".

2. Typ yn it fak Refers to de folgjende formule:

=GET.CELL(63,INDIRECT("rc[-1]",FALSE))

3. No, yn Sel E5 , typ =getLeftColor .

4. Druk dan op Enter .

5. As lêste, sleep it Fill Handle byldkaike oer it berik fan sellen E6:E12 .

Sa't jo sjen kinne, hawwe wy de kleur fan de sel mei súkses fûn yn in oare sel.

1.2 Kleuryndeks fan de rjochter sel sjen litte

As jo ​​de kleuryndeks yn de juste sellen sjen wolle, folgje dan de stappen hjirûnder:

📌 Stappen

1. Gean wer nei de Name Manager . Jou dit de namme " getRightColor ".

2. Typ yn it fak Refers to de folgjende formule:

=GET.CELL(63,INDIRECT("rc[1]",FALSE))

3. No, yn Sel G5 , typ =getRightColor .

4. Druk dan op Enter .

5. As lêste, sleep it Fill Handle byldkaike oer it berik fan sellen G6:G12 .

Sa't jo sjen kinne, hawwe wy mei súkses de kleur fan de sel yn in oare sel fûn.

Beheining om de GET.CELL-funksje te brûken:

As jo ​​de kleur fan 'e sel feroarje, wurdt de wearde wûn net feroarje. Om dit op te lossen, druk op F9 op jo toetseboerd om it opnij te berekkenjenwer.

2. VBA-koades brûke om selkleur yn Excel te krijen

As jo ​​de VBA koades fan Excel kenne, sil dizze metoade foar jo te maklik lykje. D'r binne twa VBA koades dy't jo brûke kinne yn jo dataset. De earste is foar yndeksen. De twadde is foar de RGB-wearden.

2.1 VBA-koade om selkleuryndeks te krijen

No kin dizze metoade jo net krekte yndeksen jaan lykas de foarige. Mar jo kinne it beskôgje as yndeksen. Ik hoopje dat it fan pas komt.

📌 Stappen

1. Druk earst op Alt+F11 op jo toetseboerd om de VBA bewurker te iepenjen.

2. Klikje dan op Ynfoegje > Module.

3. Typ de folgjende koade:

2695

4. Bewarje de triem.

5. Typ no yn Sel B5 de folgjende formule:

=ColorIn(B5)

6 . Druk dan op Enter . It sil jo de kleuryndeks sjen litte.

7. As lêste, sleep it Fill Handle byldkaike oer it berik fan sellen B6:B12

Sa't jo sjen kinne, binne wy ​​suksesfol by it krijen fan de kleur fan 'e sel yn Excel.

2.2 VBA-koade om RGB-wearde fan sellen te krijen

Dizze metoade sil jo helpe om de RGB-wearde fan 'e sel te finen. Dizze metoade is effisjinter as de foarige.

📌 Stappen

1. Druk earst op Alt+F11 op jo toetseboerd om de VBA-bewurker te iepenjen.

2. Klikje dan op Ynfoegje > Module.

3. Typ de folgjende koade:

1218

4. Bewarje debestân.

5. Typ no yn Sel B5 de folgjende formule:

=FindColor(B5,"rgb")

6 . Druk dan op Enter . It sil jo de kleuryndeks sjen litte.

7. As lêste, sleep it Fill Handle byldkaike oer it berik fan sellen B6:B12

Ut it ein sille jo de RGB-wearden fan alle sellen.

💬 Dingen om te ûnthâlden

✎  RGB-wearden wurde it meast brûkt. Neffens ús moatte jo altyd besykje RGB-wearden te finen.

✎  De kleuryndeks feroaret net nei it feroarjen fan de selkleur. Druk op F9 om opnij te berekkenjen.

Konklúzje

Om te sluten, hoopje ik dat dit tutorial jo sil helpe om de selkleur yn Excel te krijen. Wy riede oan dat jo al dizze metoaden leare en tapasse op jo dataset. Download it oefenwurkboek en besykje dizze sels. Fiel jo ek frij om feedback te jaan yn 'e kommentaardiel. Jo weardefolle feedback hâldt ús motivearre om tutorials lykas dit te meitsjen. Ferjit net om ús webside Exceldemy.com te kontrolearjen foar ferskate Excel-relatearre problemen en oplossingen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.