Hoe om die selkleur in Excel te kry (2 metodes)

  • Deel Dit
Hugh West

Terwyl jy met Excel werk, kan jy gekleurde selle vind. Soms moet jy dalk 'n spesifieke kleur van 'n sel vind. Daar is indekse en RGB-waardes van enige selkleur. So, jy wil dalk die kleurindeks of RGB-waarde weet. Sodat jy dit in die toekoms kan gebruik. In hierdie tutoriaal sal ons jou wys hoe om die kleur van enige sel in Excel te kry.

Laai Oefenwerkboek af

Laai hierdie oefenwerkboek af.

Kry selkleur.xlsm

Die GET.CELL-funksie: 'n oorsig

Ons gebruik GET.CELL om meer inligting oor die werkbladinstelling terug te gee as wat bereikbaar is met die SEL funksie. Ons het geen VBA kode hier nodig om dit te implementeer nie.

Die basiese sintaksis:

=GET. SEL(tipe_getal, verwysing)

tipe_getal is 'n getal wat spesifiseer watter tipe selinligting jy wil hê.

Die volgende lys wys die moontlike waardes van tipe_getal en die ooreenstemmende resultate.

Een probleem is dat jy nie die GET.CELL direk in die werkblad kan gebruik nie.

Die stappe is soos hieronder uiteengesit:

1 . Gaan na Formules >Naambestuurder . 'n Naambestuurder dialoogkassie sal verskyn.

2. Klik dan op Nuut .

3. Gee dit enige naam.

4. Tik die volgende formaat in die Verwys na -blokkie:

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

Omdat ons met agtergrondkleure werk, gebruik ons ​​ 63 in die tipe_nommer argument.

5. Laastens, klik Ok .

Nou kan jy die GET.CELL gebruik met die naam wat jy gegee het.

Inleiding tot Kleurindeks en RGB-waardes

Excel se kleurpalet het 'n indeks van 56 kleure wat jy oral in jou werkboek kan gebruik. Elkeen van hierdie kleure in die palet word verbind met 'n unieke waarde in die Kleurindeks.

Aan die ander kant verteenwoordig RGB (rooi, groen en blou) die kleure op 'n rekenaarskerm. Ons meng Rooi, groen en blou in verskillende verhoudings om enige kleur in die sigbare kleur te verkry. Die R-, G- en B-waardes kan wissel van 0 tot 100 persent van volle intensiteit. Ons verteenwoordig dit deur die reeks desimale getalle van 0 tot 255 (256 vlakke vir elke kleur), gelykstaande aan die reeks binêre getalle van 00000000 tot 11111111, of heksadesimale 00 tot FF. Die totale aantal beskikbare kleure is 256 x 256 x 256, of 16 777 216 moontlike kleure.

Hoe om kleurindeks en RGB-waardes te vind?

Ons weet daar is 56 kleurindekse wat jy kan gebruik om jou selle te formateer. Nou, hierdie ding is moeilik om te onthou. Om meer te wete te kom oor kleurindeks, lees meer oor Kleurindekseienskap .

Aan die ander kant kan jy die RGB-waarde van enige kleur van Excel se Tuis-oortjie vind.

📌 Stappe

1. Gaan eers na die Tuis oortjie.

2. Klik dan op die aftreklys Vulkleur > Meer kleure.

3. Klik op Gepasmaakte .

Hier kan jy die RGB-waardes van enige kleur vind.

2 Effektiewe metodes om enige selkleur in te kry Excel

In die volgende afdelings bied ons jou twee metodes om in jou datastel te implementeer. Die eerste een gebruik die GET.CELL metode en die tweede een gebruik die VBA kodes.

Om hierdie tutoriaal te demonstreer, gaan ons hierdie datastel gebruik :

Hier het ons 'n paar kleure in verskillende selle. Ons sal daardie kleurindekse en RGB-waardes vind deur hierdie twee metodes te gebruik.

1. Gebruik GET.CELL-funksie om selkleur in Excel te kry

Nou, ons het reeds die GET bespreek .CELL -funksie vroeër in hierdie artikel. Ons gaan dit in ons datastel gebruik.

📌 Stappe

1. Gaan eers na die Formule oortjie. Klik op Naambestuurder. 'n Naambestuurder dialoogkassie sal verskyn.

2. Klik op Nuut .

3. Nou, gee dit 'n naam. Ons gebruik dit as agtergrond .

4. Tik die volgende formule in die Verwys na -blokkie:

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

5. Klik op Ok .

6. Nou, in Sel B5 , tik =Background .

7. Druk dan Enter .

Soos jy kan sien, wys dit jou die kleurindeks. Herhaal nou dieselfde ding vir elke sel.

1.1 Wys kleurindeks van linkersel

Nou, die metode hierbo was om die kleur in diegekleurde sel. As jy kleurindeks in linkerselle wil wys, volg dan die stappe hieronder:

📌 Stappe

1. Gaan weer na die Naambestuurder . Gee dit die naam “ getLeftColor ”.

2. Tik die volgende formule in die Verwys na -blokkie:

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

3. Nou, in Sel E5 , tik =getLeftColor .

4. Druk dan Enter .

5. Ten slotte, sleep die Vulhandvatsel -ikoon oor die reeks selle E6:E12 .

Soos jy kan sien, het ons suksesvol die kleur van die sel in 'n ander sel gevind.

1.2 Wys kleurindeks van die regte sel

As jy kleurindeks in die regte selle wil wys, volg dan die stappe hieronder:

📌 Stappe

1. Gaan weer na die Naambestuurder . Gee dit die naam “ getRightColor ”.

2. Tik die volgende formule in die Verwys na -blokkie:

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

3. Nou, in Sel G5 , tik =getRightColor .

4. Druk dan Enter .

5. Ten slotte, sleep die Vulhandvatsel -ikoon oor die reeks selle G6:G12 .

Soos jy kan sien, het ons die kleur van die sel in 'n ander sel suksesvol gevind.

Beperking om die GET.CELL-funksie te gebruik:

As jy die kleur van die sel verander, het die waarde gewen verander nie. Om dit op te los, druk F9 op jou sleutelbord om dit te herberekenweer.

2. Gebruik VBA-kodes om selkleur in Excel te kry

As jy Excel se VBA kodes ken, sal hierdie metode vir jou te maklik lyk. Daar is twee VBA kodes wat jy in jou datastel kan gebruik. Die eerste een is vir indekse. Die tweede een is vir die RGB-waardes.

2.1 VBA-kode om selkleurindeks te kry

Nou, hierdie metode gee jou dalk nie presiese indekse soos die vorige een nie. Maar jy kan dit as indekse beskou. Ek hoop dit sal handig te pas kom.

📌 Stappe

1. Druk eers Alt+F11 op jou sleutelbord om die VBA redigeerder oop te maak.

2. Klik dan op Voeg in > Module.

3. Tik die volgende kode:

7930

4. Stoor die lêer.

5. Nou, in Sel B5 , tik die volgende formule:

=ColorIn(B5)

6 . Druk dan Enter . Dit sal jou die kleurindeks wys.

7. Ten slotte, sleep die Vulhandvatsel -ikoon oor die reeks selle B6:B12

Soos jy kan sien, is ons suksesvol om die kleur van die sel in Excel te kry.

2.2 VBA-kode om RGB-waarde van selle te kry

Hierdie metode sal jou help om die RGB-waarde van die sel te vind. Hierdie metode is meer doeltreffend as die vorige een.

📌 Stappe

1. Druk eers Alt+F11 op jou sleutelbord om die VBA-redigeerder oop te maak.

2. Klik dan op Voeg in > Module.

3. Tik die volgende kode:

8575

4. Stoor dielêer.

5. Nou, in Sel B5 , tik die volgende formule:

=FindColor(B5,"rgb")

6 . Druk dan Enter . Dit sal jou die kleurindeks wys.

7. Ten slotte, sleep die Vulhandvatsel -ikoon oor die reeks selle B6:B12

U sal uiteindelik die RGB-waardes van al die selle.

💬 Dinge om te onthou

✎  RGB-waardes word die meeste gebruik. Na ons mening moet jy altyd probeer om RGB-waardes te vind.

✎  Die kleurindeks verander nie nadat die selkleur verander is nie. Druk F9 om te herbereken.

Gevolgtrekking

Om af te sluit, ek hoop dat hierdie tutoriaal jou sal help om die selkleur in Excel te kry. Ons beveel aan dat jy al hierdie metodes leer en toepas op jou datastel. Laai die oefenwerkboek af en probeer dit self. Gee ook gerus terugvoer in die kommentaarafdeling. Jou waardevolle terugvoer hou ons gemotiveerd om tutoriale soos hierdie te skep. Moenie vergeet om ons webwerf Exceldemy.com na te gaan vir verskeie Excel-verwante probleme en oplossings nie.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.