Mündəricat
Bu məqalədə sizə Excel VBA -də ColorIndex xassəsindən necə istifadə edə biləcəyinizi göstərəcəyəm. Siz VBA -nin ColorIndex xassəsindən istifadə edərək bir və ya bir neçə xananın fonunu, şriftini və haşiyə rəngini təyin etməyi, həmçinin bir xananın rəngini digərinin rənginə uyğun təyin etməyi öyrənəcəksiniz.
Excel VBA ColorIndex Kodları
Əsas müzakirəyə keçməzdən əvvəl Excel-də mövcud olan bütün rənglərin ColorIndex -ni bilmək üçün aşağıdakı şəklə baxın VBA .
Təcrübə İş Kitabını endirin
Bu məqaləni oxuyarkən məşq etmək üçün bu təcrübə iş kitabını endirin.
VBA ColorIndex.xlsm
Excel-də ColorIndex xassəsindən istifadə etmək üçün 4 nümunə VBA
Budur bizdə var Jupyter Group adlı şirkətin bəzi işçilərinin Adları, Başlanğıc Maaşları və Mövcud Maaşları ilə data dəsti.
Məqsədimiz bu məlumat dəstində VBA -nin ColorIndex xassəsinin müxtəlif istifadələrini görməkdir.
1. Excel VBA-da ColorIndex-dən istifadə edərək Hüceyrə Fon Rəngini Ayarlayın
Siz VBA -nin ColorIndex xassəsindən istifadə edərək xana fonunun rəngini istədiyiniz hər şeyə təyin edə bilərsiniz.
Gəlin B4:B13 diapazonunun fon rəngini yaşıl rəngə dəyişək.
⧭ VBA Kodu:
Kod xətti belə olacaq:
Range("B4:B13").Interior.ColorIndex = 10
[10 ColorIndex rəngli yaşıl . Rəng cədvəlinə baxın.]
⧭ Nəticə:
Bu kodu işlədin və siz fon rəngini tapacaqsınız diapazon B4:B13 yaşıl oldu.
2. Excel VBA-da ColorIndex-dən istifadə edərək Hüceyrə Şrift Rəngini Ayarlayın
Siz həmçinin Excel-in ColorIndex xassəsindən istifadə edərək istənilən xananın mətninin şrift rəngini təyin edə bilərsiniz VBA .
Gəlin B4:B13 diapazonunun şrift rəngini qırmızıya dəyişək.
⧭ VBA Kodu:
Kod xətti belə olacaq:
Range("B4:B13").Font.ColorIndex = 3
[3 ColorIndex in Qırmızı .]
⧭ Çıxış:
Bu kodu işlədin , və siz B4:B13 diapazonunun şrift rəngini qırmızı çevirdiyini tapa bilərsiniz.
3. Excel VBA-da ColorIndex-dən istifadə edərək Hüceyrə Sərhəd Rəngini Ayarlayın
İndi biz VBA -nin ColorIndex xassəsindən istifadə edərək xana sərhədinin rəngini təyin edəcəyik.
Gəlin B4:B13 diapazonunun sərhədinin rəngini qırmızıya dəyişək.
⧭ VBA Kodu:
Kod xətti belə olacaq:
Range("B4:B13").Borders.ColorIndex = 3
⧭ Çıxış:
Bu kodu işlədin. O, B4:B13 diapazonunun sərhədlərinin rəngini qırmızıya dəyişəcək.
4. ColorIndex-dən istifadə edərək Hüceyrə Rəngini Başqa Hüceyrənin Rənginə Ayarlayın
Nəhayət, sizə bir xananın rəngini digər hüceyrənin rənginə görə dəyişə biləcəyinizi göstərəcəyəm.
Gəlin fonu dəyişək. B5 xanasının rəngi yaşıl .
İndi, biz D5 xanasının fon rəngini B5 xanasına uyğun olaraq dəyişdirin.
⧭ VBA Kodu:
Kod xətti belə olacaq:
Range("D5").Interior.ColorIndex = Range("B5").Interior.ColorIndex
⧭ Çıxış:
Bu kodu işlədin. O, D5 xanasının fon rəngini B5 xanasına uyğun olaraq dəyişəcək.
Eyni şəkildə, siz ColorIndex xassəsindən istifadə edərək hər hansı bir xananın şrift rəngi və ya haşiyə rəngi.
Ətraflı məlumat
Bu məqalədə biz VBA -nin ColorIndex xassəsindən istifadə edərək xanaların rəngini dəyişdim.
ColorIndex xassəsindən başqa
Bunu ətraflı öyrənmək üçün buraya klikləyin.