Excel бағдарламасында ұяшық түсін қалай алуға болады (2 әдіс)

  • Мұны Бөлісіңіз
Hugh West

Excel бағдарламасымен жұмыс істегенде түсті ұяшықтарды табуға болады. Кейде ұяшықтың белгілі бір түсін табу қажет болуы мүмкін. Кез келген ұяшық түсінің индекстері мен RGB мәндері бар. Сонымен, сіз түс индексін немесе RGB мәнін білгіңіз келуі мүмкін. Осылайша, сіз оны болашақта пайдалана аласыз. Бұл оқулықта біз Excel бағдарламасында кез келген ұяшықтың түсін алу жолын көрсетеміз.

Жаттығу жұмыс кітабын жүктеп алу

Осы жаттығу жұмыс кітабын жүктеп алыңыз.

Get Cell Color.xlsm

GET.CELL функциясы: шолу

Жұмыс парағының параметрі туралы қол жеткізуге болатын ақпаратты қайтару үшін GET.CELL қолданамыз. CELL функциясы. Мұны жүзеге асыру үшін бізге ешқандай VBA коды қажет емес.

Негізгі синтаксис:

=GET. ҰЯШЫҚ(түр_саны, сілтеме)

түр_саны — ұяшық ақпаратының қандай түрі қажет екенін көрсететін сан.

Келесі тізім түр_санының ықтимал мәндерін және сәйкес келетінін көрсетеді нәтижелер.

Бір мәселе мынада: GET.CELL тікелей жұмыс парағында пайдалана алмайсыз.

Қадамдар төменде көрсетілгендей:

1 . Формулалар >Атау менеджері бөліміне өтіңіз. Аты реттеушісі тілқатысу терезесі пайда болады.

2. Содан кейін Жаңа түймесін басыңыз.

3. Оған кез келген атау беріңіз.

4. Сілтемелер жолағында келесі пішімді теріңіз:

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

Біз фондық түстермен жұмыс істеген кезде қолданамыз. 63 түр_санында аргумент.

5. Соңында Ok түймесін басыңыз.

Енді сіз GET.CELL -ді өзіңіз берген атпен пайдалана аласыз.

Түстер индексіне кіріспе және RGB мәндері

Excel түс палитрасында жұмыс кітабының кез келген жерінде пайдалануға болатын 56 түстен тұратын индекс бар. Палитрадағы осы түстердің әрқайсысы Түс индексіндегі бірегей мәнмен байланысты.

Екінші жағынан, RGB (қызыл, жасыл және көк) компьютер дисплейіндегі түстерді білдіреді. Көрінетін түсте кез келген түсті алу үшін қызыл, жасыл және көк түстерді әртүрлі пропорцияда араластырамыз.  R, G және B мәндері толық қарқындылықтың 0 мен 100 пайызы аралығында болуы мүмкін. Біз оны 0-ден 255-ке дейінгі ондық сандар диапазонымен (әр түс үшін 256 деңгей), 00000000-нан 11111111-ге дейінгі екілік сандар диапазонына баламалы немесе 00-ден FF-ге дейінгі оналтылық сандар арқылы көрсетеміз. Қол жетімді түстердің жалпы саны 256 x 256 x 256 немесе 16 777 216 мүмкін түстер.

Түс индексі мен RGB мәндерін қалай табуға болады?

Ұяшықтарды пішімдеу үшін пайдалануға болатын 56 түсті индекс бар екенін білеміз. Енді бұл нәрсені есте сақтау қиын. Түстер индексі туралы көбірек білу үшін Түстер индексінің қасиеті туралы толығырақ оқыңыз.

Екінші жағынан, Excel бағдарламасының негізгі қойындысынан кез келген түстің RGB мәнін таба аласыз.

📌 қадамдар

1. Алдымен Басты бет қойындысына өтіңіз.

2. Содан кейін ашылмалы тізімді басыңыз Түсті толтыру > Көбірек түстер.

3. Басыңыз Таңдамалы .

Мұнда сіз кез келген түстің RGB мәндерін таба аласыз.

Кез келген ұяшық түсін алудың 2 тиімді әдісі Excel

Келесі бөлімдерде біз сізге деректер жинағында енгізудің екі әдісін ұсынамыз. Біріншісі GET.CELL әдісін, екіншісі VBA кодтарын пайдалануда.

Осы оқулықты көрсету үшін біз осы деректер жинағын қолданамыз. :

Мұнда бізде әртүрлі ұяшықтарда бірнеше түстер бар. Осы екі әдісті пайдаланып, сол түс индекстерін және RGB мәндерін табамыз.

1. Excel бағдарламасында ұяшық түсін алу үшін GET.CELL функциясын пайдалану

Енді біз GET туралы талқыладық. Осы мақаланың басында .CELL функциясы. Біз оны деректер жинағында қолданамыз.

📌 Қадамдар

1. Алдымен Формула қойындысына өтіңіз. Name Manager түймесін басыңыз. Аты реттеушісі тілқатысу терезесі пайда болады.

2. Жаңа түймесін басыңыз.

3. Енді оған ат беріңіз. Біз оны Фон ретінде қолданамыз.

4. Сілтемелер өрісіне келесі формуланы теріңіз:

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

5. Ok түймесін басыңыз.

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. Excel бағдарламасында ұяшық түсін алу үшін VBA кодтарын пайдалану

Егер Excel бағдарламасының VBA кодтарын білсеңіз, бұл әдіс сізге тым оңай болып көрінеді. Деректер жинағында пайдалануға болатын екі VBA коды бар. Біріншісі индекстерге арналған. Екіншісі RGB мәндеріне арналған.

2.1 Ұяшық түсінің индексін алу үшін VBA коды

Енді бұл әдіс алдыңғы сияқты нақты индекстерді бермеуі мүмкін. Бірақ сіз оны индекстер ретінде қарастыра аласыз. Пайдасы тиеді деген үміттемін.

📌 Қадамдар

1. Алдымен VBA редакторын ашу үшін пернетақтада Alt+F11 басыңыз.

2. Содан кейін Кірістіру > Модуль.

3. Келесі кодты теріңіз:

4577

4. Файлды сақтаңыз.

5. Енді В5 ұяшығына келесі формуланы теріңіз:

=ColorIn(B5)

6 . Одан кейін Enter пернесін басыңыз. Ол сізге түс көрсеткішін көрсетеді.

7. Соңында, Толтыру тұтқасы белгішесін B6:B12

ұяшықтар диапазонына сүйреп апарыңыз. Көріп отырғаныңыздай, біз сәтті болдық. Excel бағдарламасында ұяшықтың түсін алуда.

2.2 Ұяшықтардың RGB мәнін алу үшін VBA коды

Бұл әдіс ұяшықтың RGB мәнін табуға көмектеседі. Бұл әдіс алдыңғыға қарағанда тиімдірек.

📌 Қадамдар

1. Алдымен VBA өңдегішін ашу үшін пернетақтадағы Alt+F11 пернелерін басыңыз.

2. Содан кейін Кірістіру > Модуль.

3. Келесі кодты теріңіз:

8039

4. сақтаңызфайл.

5. Енді В5 ұяшығына келесі формуланы теріңіз:

=FindColor(B5,"rgb")

6 . Одан кейін Enter пернесін басыңыз. Ол сізге түс көрсеткішін көрсетеді.

7. Соңында, Толтыру тұтқасы белгішесін B6:B12

ұяшықтар ауқымының үстіне сүйреңіз.Соңында сіз мынаны көресіз Барлық ұяшықтардың RGB мәндері.

💬 Есте сақтау керек нәрселер

✎  RGB ​​мәндері жиі пайдаланылады. Біздің ойымызша, әрқашан RGB мәндерін табуға тырысу керек.

✎  Ұяшық түсін өзгерткеннен кейін түс индексі өзгермейді. Қайта есептеу үшін F9 пернесін басыңыз.

Қорытынды

Қорытындылау үшін бұл оқулық Excel бағдарламасында ұяшық түсін алуға көмектеседі деп үміттенемін. Осы әдістердің барлығын үйреніп, деректер жиыныңызға қолдануды ұсынамыз. Тәжірибелік жұмыс кітабын жүктеп алыңыз және оларды өзіңіз көріңіз. Сондай-ақ, түсініктеме бөлімінде кері байланыс қалдырыңыз. Сіздің құнды пікірлеріңіз бізді осындай оқулықтар жасауға ынталандырады. Excel бағдарламасына қатысты әртүрлі мәселелер мен шешімдер үшін Exceldemy.com веб-сайтымызды тексеруді ұмытпаңыз.

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.