Змест
Працуючы з Excel, вы можаце знайсці каляровыя вочкі. Часам вам можа спатрэбіцца знайсці пэўны колер клеткі. Ёсць індэксы і значэнні RGB любога колеру вочак. Такім чынам, вы можаце ведаць каляровы індэкс або значэнне RGB. Такім чынам, вы можаце выкарыстоўваць гэта ў будучыні. У гэтым уроку мы пакажам вам, як атрымаць колер любой ячэйкі ў Excel.
Спампуйце практычны сшытак
Спампуйце гэты практычны сшытак.
Get Cell Color.xlsmФункцыя GET.CELL: агляд
Мы выкарыстоўваем GET.CELL , каб вярнуць больш інфармацыі аб наладах працоўнага аркуша, чым гэта магчыма з дапамогай функцыя CELL . Нам не патрэбны код VBA , каб рэалізаваць гэта.
Асноўны сінтаксіс:
=GET. CELL(type_num, reference)type_num - гэта лік, які вызначае тып інфармацыі аб ячэйцы, якую вы хочаце атрымаць.
У наступным спісе паказаны магчымыя значэнні type_num і адпаведнага вынікі.
Адна з праблем заключаецца ў тым, што вы не можаце выкарыстоўваць GET.CELL непасрэдна ў працоўным аркушы.
Крокі пазначаны ніжэй:
1 . Перайдзіце да Формулы >Дыспетчар імёнаў . З'явіцца дыялогавае акно Дыспетчар імёнаў .
2. Затым націсніце на Новы .
3. Дайце яму любую назву.
4. У поле Адносіцца да увядзіце наступны фармат:
=GET.CELL(63,INDIRECT("rc",FALSE))
Паколькі мы працуем з фонавымі колерамі, мы выкарыстоўваем 63 у type_num аргумент.
5. Нарэшце націсніце Ok .
Цяпер вы можаце выкарыстоўваць GET.CELL з імем, якое вы далі.
Уводзіны ў каляровы індэкс і значэнні RGB
Каляровая палітра Excel мае індэкс з 56 колераў, якімі вы можаце карыстацца паўсюль у сваёй кнізе. Кожны з гэтых колераў у палітры звязаны з унікальным значэннем у каляровым індэксе.
З іншага боку, RGB (чырвоны, зялёны і сіні) прадстаўляе колеры на дысплеі кампутара. Мы змешваем чырвоны, зялёны і сіні ў розных прапорцыях, каб атрымаць любы колер у бачным колеры. Значэнні R, G і B могуць вагацца ад 0 да 100 працэнтаў поўнай інтэнсіўнасці. Мы прадстаўляем яго дыяпазонам дзесятковых лікаў ад 0 да 255 (256 узроўняў для кожнага колеру), што эквівалентна дыяпазону двайковых лікаў ад 00000000 да 11111111 або шаснаццатковых лікаў ад 00 да FF. Агульная колькасць даступных колераў складае 256 х 256 х 256 або 16 777 216 магчымых колераў.
Як знайсці каляровы індэкс і значэнні RGB?
Мы ведаем, што існуе 56 каляровых індэксаў, якія вы можаце выкарыстоўваць для фарматавання сваіх вочак. Цяпер гэтую рэч цяжка ўспомніць. Каб даведацца больш пра каляровы індэкс, прачытайце больш пра Уласцівасць каляровага індэкса .
З іншага боку, вы можаце знайсці значэнне RGB любога колеру на ўкладцы "Галоўная" ў Excel.
📌 Крокі
1. Спачатку перайдзіце на ўкладку Галоўная .
2. Затым націсніце на выпадальнае меню Колер залівання > Больш колераў.
3. Націсніце на Карыстальніцкі .
Тут вы можаце знайсці значэнні RGB любога колеру.
2 эфектыўныя метады атрымаць любы колер ячэйкі Excel
У наступных раздзелах мы прапануем вам два метады для ўкаранення ў ваш набор даных. У першым выкарыстоўваецца метад GET.CELL , а ў другім - коды VBA .
Каб прадэманстраваць гэты падручнік, мы будзем выкарыстоўваць гэты набор даных :
Тут у нас ёсць некалькі колераў у розных клетках. Мы знойдзем гэтыя колеравыя індэксы і значэнні RGB з дапамогай гэтых двух метадаў.
1. Выкарыстанне функцыі GET.CELL для атрымання колеру ячэйкі ў Excel
Цяпер мы ўжо абмяркоўвалі GET Функцыя .CELL раней у гэтым артыкуле. Мы збіраемся выкарыстоўваць яго ў нашым наборы даных.
📌 Крокі
1. Спачатку перайдзіце на ўкладку Формула . Націсніце Дыспетчар імёнаў. З'явіцца дыялогавае акно Дыспетчар імёнаў .
2. Націсніце на Новы .
3. А цяпер дайце яму імя. Мы выкарыстоўваем яго як Фон .
4. У полі Адносіцца да увядзіце наступную формулу:
=GET.CELL(63,INDIRECT("rc",FALSE))
5. Націсніце ОК .
6. Цяпер у ячэйцы B5 увядзіце =Background
.
7. Затым націсніце Enter .
Як бачыце, ён паказвае вам каляровы індэкс. Цяпер паўтарыце тое ж самае для кожнай ячэйкі.
1.1 Паказ каляровага індэкса левай ячэйкі
Цяпер метадам вышэй было паказаць колер укаляровая клетка. Калі вы хочаце паказаць індэкс колеру ў левых клетках, выканайце наступныя дзеянні:
📌 Крокі
1. Зноў перайдзіце да Менеджара імёнаў . Дайце гэтаму імя “ getLeftColor ”.
2. У полі Адносіцца да увядзіце наступную формулу:
=GET.CELL(63,INDIRECT("rc[-1]",FALSE))
3. Цяпер у ячэйцы E5 увядзіце =getLeftColor
.
4. Затым націсніце Enter .
5. Нарэшце, перацягніце значок Маркер запаўнення па дыяпазоне вочак E6:E12 .
Як бачыце, у нас ёсць паспяхова знайшоў колер ячэйкі ў іншай ячэйцы.
1.2 Паказ каляровага індэкса правай ячэйкі
Калі вы хочаце паказаць каляровы індэкс у правых ячэйках, выканайце наступныя дзеянні:
📌 Крокі
1. Зноў перайдзіце да Менеджара імёнаў . Дайце гэтаму імя “ getRightColor ”.
2. У поле Адносіцца да увядзіце наступную формулу:
=GET.CELL(63,INDIRECT("rc[1]",FALSE))
3. Цяпер у ячэйцы G5 увядзіце =getRightColor
.
4. Затым націсніце Enter .
5. Нарэшце, перацягніце значок Маркер запаўнення па дыяпазоне вочак G6:G12 .
Як бачыце, у нас ёсць паспяхова знайшоў колер ячэйкі ў іншай ячэйцы.
Абмежаванне выкарыстання функцыі GET.CELL:
Калі вы зменіце колер ячэйкі, значэнне выйграе не змяніць. Каб вырашыць гэта, націсніце F9 на клавіятуры, каб пералічыць ягозноў.
2. Выкарыстанне кодаў VBA для атрымання колеру ячэек у Excel
Калі вы ведаеце коды Excel VBA , гэты метад падасца вам занадта простым. Ёсць два коды VBA , якія вы можаце выкарыстоўваць у сваім наборы даных. Першы - для індэксаў. Другі прызначаны для значэнняў RGB.
2.1 Код VBA для атрымання індэкса колеру ячэйкі
Цяпер гэты метад можа не даць вам дакладных індэксаў, як папярэдні. Але вы можаце лічыць гэта індэксамі. Спадзяюся, гэта спатрэбіцца.
📌 Крокі
1. Спачатку націсніце Alt+F11 на клавіятуры, каб адкрыць рэдактар VBA .
2. Далей націсніце Уставіць > Модуль.
3. Увядзіце наступны код:
5209
4. Захавайце файл.
5. Цяпер у ячэйцы B5 увядзіце наступную формулу:
=ColorIn(B5)
6 . Затым націсніце Enter . Ён пакажа вам каляровы індэкс.
7. Нарэшце, перацягніце значок Маркер запаўнення па дыяпазоне вочак B6:B12
Як бачыце, у нас усё атрымалася у атрыманні колеру ячэйкі ў Excel.
2.2 Код VBA для атрымання значэння RGB ячэек
Гэты метад дапаможа вам знайсці значэнне RGB ячэйкі. Гэты метад больш эфектыўны, чым папярэдні.
📌 Крокі
1. Спачатку націсніце Alt+F11 на клавіятуры, каб адкрыць рэдактар VBA.
2. Далей націсніце Уставіць > Модуль.
3. Увядзіце наступны код:
6859
4. Захавацьфайл.
5. Цяпер у ячэйцы B5 увядзіце наступную формулу:
=FindColor(B5,"rgb")
6 . Затым націсніце Enter . Ён пакажа вам каляровы індэкс.
7. Нарэшце, перацягніце значок Маркер запаўнення па дыяпазоне вочак B6:B12
У рэшце рэшт вы ўбачыце Значэнні RGB для ўсіх ячэек.
💬 Што трэба памятаць
✎ Значэнні RGB найбольш часта выкарыстоўваюцца. На наш погляд, вы заўсёды павінны спрабаваць знайсці значэнні RGB.
✎ Каляровы індэкс не змяняецца пасля змены колеру ячэйкі. Націсніце F9 , каб пералічыць.
Выснова
У заключэнне я спадзяюся, што гэты падручнік дапаможа вам атрымаць колер ячэйкі ў Excel. Мы рэкамендуем вам вывучыць і прымяніць усе гэтыя метады да вашага набору даных. Спампуйце вучэбны сшытак і паспрабуйце самі. Таксама не саромейцеся пакідаць водгукі ў раздзеле каментарыяў. Вашы каштоўныя водгукі трымаюць нас у матывацыі ствараць такія падручнікі. Не забудзьцеся праверыць наш вэб-сайт Exceldemy.com для розных праблем і рашэнняў, звязаных з Excel.