Змест
У гэтым артыкуле я пакажу вам, як вы можаце выкарыстоўваць уласцівасць ColorIndex у Excel VBA . Вы навучыцеся ўсталёўваць фон, шрыфт і колер межаў адной або некалькіх вочак з дапамогай уласцівасці ColorIndex VBA , а таксама ўсталёўваць колер адной ячэйкі ў адпаведнасці з колерам другой.
Коды Excel VBA ColorIndex
Перш чым перайсці да асноўнага абмеркавання, паглядзіце на малюнак ніжэй, каб даведацца ColorIndex усіх колераў, даступных у Excel VBA .
Спампаваць практычны сшытак
Спампаваць гэты практычны сшытак, каб практыкавацца падчас чытання гэтага артыкула.
VBA ColorIndex.xlsm
4 прыклады выкарыстання ўласцівасці ColorIndex у Excel VBA
Вось у нас ёсць набор даных з імёнамі, пачатковымі заробкамі і цяперашнімі заробкамі некаторых супрацоўнікаў кампаніі пад назвай Jupyter Group.
Наша мэта складаецца ў тым, каб убачыць розныя спосабы выкарыстання ўласцівасці ColorIndex VBA у гэтым наборы даных.
1. Усталюйце колер фону ячэйкі з дапамогай ColorIndex у Excel VBA
Вы можаце ўсталяваць любы колер фону ячэйкі, выкарыстоўваючы ўласцівасць ColorIndex VBA .
Давайце зменім колер фону дыяпазону B4:B13 на зялёны.
⧭ Код VBA:
Радок кода будзе наступным:
Range("B4:B13").Interior.ColorIndex = 10
[10 гэта ColorIndex колеру зялёнага . Глядзіце каляровую схему.]
⧭ Вывад:
Запусціце гэты код, і вы знойдзеце колер фону дыяпазон B4:B13 стаў зялёным .
2. Усталюйце колер шрыфта ячэйкі з дапамогай ColorIndex у Excel VBA
Вы таксама можаце ўсталяваць колер шрыфта тэксту любой ячэйкі з дапамогай уласцівасці ColorIndex Excel VBA .
Давайце зменім колер шрыфта дыяпазону B4:B13 на чырвоны.
⧭ Код VBA:
Радок кода будзе:
Range("B4:B13").Font.ColorIndex = 3
[3 гэта ColorIndex of Red .]
⧭ Вывад:
Запусціце гэты код , і вы ўбачыце, што колер шрыфта дыяпазону B4:B13 стаў чырвоным .
3. Усталюйце колер мяжы ячэйкі з дапамогай ColorIndex у Excel VBA
Цяпер мы ўсталюем колер мяжы ячэйкі з дапамогай уласцівасці ColorIndex VBA .
Давайце зменім колер мяжы дыяпазону B4:B13 на чырвоны.
⧭ Код VBA:
Радок кода будзе:
Range("B4:B13").Borders.ColorIndex = 3
⧭ Вывад:
Запусціце гэты код. Ён зменіць колер межаў дыяпазону B4:B13 на чырвоны.
4. Усталюйце колер ячэйкі на колер іншай ячэйкі з дапамогай ColorIndex
Нарэшце, я пакажу, што вы можаце змяніць колер адной ячэйкі ў адпаведнасці з колерам іншай ячэйкі.
Давайце зменім фон колер ячэйкі B5 да зялёнага .
Цяпер мы будземзмяніць колер фону ячэйкі D5 у адпаведнасці з колерам ячэйкі B5 .
⧭ Код VBA:
Радок кода будзе:
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ Вывад:
Запусціце гэты код. Гэта зменіць колер фону ячэйкі D5 у адпаведнасці з колерам ячэйкі B5 .
Аналагічным чынам вы можаце змяніць колер шрыфта або колер рамкі любой ячэйкі ў адпаведнасці з колерам іншай ячэйкі, выкарыстоўваючы ўласцівасць ColorIndex .
Дадатковая інфармацыя
У гэтым артыкуле мы Я змяніў колер вочак з дапамогай уласцівасці ColorIndex VBA .
Акрамя ўласцівасці ColorIndex ёсць яшчэ адна ўласцівасць пад назвай Колер у VBA , які мае справу з колерамі.
Націсніце тут, каб даведацца пра гэта ў дэталях.