Agar ishingizda gradient rangidan foydalansangiz, ish samaradorligini oshirishga ishonchingiz komil. Ushbu maqolada biz ish varag'ingizni gradient rangi bilan to'ldirishning ikkita usulini taqdim etamiz.
Hujayra yoki diapazonni ma'lum bir rang bilan to'ldirish siz uchun juda oson. Bundan tashqari, siz hujayradagi gradient rangini ham to'ldirishingiz mumkin. Biroq, Excelda diapazonni gradient rangi bilan to'ldirishning bevosita usuli yo'q. Endi biz ushbu vazifani bajarishning ikkita usulini topdik.
1-usul: Orqa fonni kiritish
Ushbu usulda siz fon sifatida gradient rangga ega tasvirni kiritishingiz mumkin.
- O'zingizga yoqqan gradient rangdagi rasmni toping. Yoki bunday tasvirni kompyuteringizda ham qilishingiz mumkin.
- Endi gradient rangini to'ldirishingiz kerak bo'lgan maqsadli Excel faylini oching.
- Ish varag'ida lentadagi "Sahifa tartibi" yorlig'ini bosing.
- Keyin asboblar panelidagi "Fon" tugmasini bosing.
- Shundan so'ng, maqsadli tasvirni o'z ichiga olgan yo'lni tanlang.
- Keyin ushbu rasmni tanlang.
- Va keyin oynadagi "Qo'shish" tugmasini bosing.
Shunday qilib, rasm ushbu ish varag'ining foniga aylandi.
Ushbu usuldan foydalanish juda oson. Ammo boshqa tomondan, siz hujayraga mos kelishi uchun tasvir hajmini sozlashingiz kerak. Aks holda, rasmdagi kabi bir hujayrada ikki xil rang bo'ladi. Bu aslida fon tasvirining chegarasi.
2-usul: VBA makrosidan foydalaning
Bu erda biz boshqa usul bilan tanishamiz. Va bu vazifani bajarish uchun Excel VBA dan foydalanishingiz kerak bo'ladi. Gradient rangini to'ldirishdan oldin, ish varag'i uchun ikki xil rangni tanlashingiz kerak. Bundan tashqari, siz gradient rangi uchun ikkita rangning RGB raqamlarini tanlashingiz kerak. Ushbu misolda biz ikkita rangdan foydalanamiz: RGB (125,205,242) va RGB (215,239,228).
- Klaviaturadagi "Alt + F11" tugmasini bosing. Shunday qilib, siz Visual Basic muharririni ochishingiz mumkin.
- Ushbu muharrirda yangi modulni kiriting.
- Shundan so'ng, modulga quyidagi kodlarni ko'chiring:
Sub FillGradientColorInRange()
Dim nTargetRowCount As Integer
For nTargetRowCount = 1 To 100
Range("A" & nTargetRowCount, "E" & nTargetRowCount).Interior.Color = RGB( _
Round((215 - ((215 - 125) / 99) * (nTargetRowCount - 1)), 0), _
Round((239 - ((239 - 205) / 99) * (nTargetRowCount - 1)), 0), _
Round((228 + ((242 - 228) / 99) * (nTargetRowCount - 1)), 0))
Next nTargetRowCount
End Sub
Ushbu misolda biz A1: E100 oralig'ini to'ldiramiz. Va hisoblash usuli kodlarda ko'rsatilgan. Bundan tashqari, turli xil rang parametrlari uchun formulani haqiqiy raqamlarga muvofiq sozlashingiz kerak. Rang parametrlari butun son bo'lganligi sababli, xatolar mavjud bo'lsa, raqamlarni ham yaxlitlaymiz.
- Va keyin ushbu makroni ishga tushiring. Uni ishga tushirish uchun klaviaturadagi “F5” tugmasini bosishingiz mumkin. Boshqa tomondan, siz "Obni ishga tushirish" tugmasini bosishingiz ham mumkin.
- Shundan so'ng, ish varag'iga qayting. Siz aniq ko'rishingiz uchun biz ish varag'ini kattalashtirdik. Maqsadli diapazon gradient rangi bilan to'ldirilgan.
Boshqa diapazonni gradient rangi bilan to'ldirishingiz kerak bo'lganda, kodlarni o'zgartirishingiz va uni qayta ishga tushirishingiz kerak.
Ikki usulni solishtirish
Ikkala usul ham juda samarali ekanligini ko'rishingiz mumkin. Ammo ba'zida siz qaysi usuldan foydalanishingiz mumkinligini bilmay qolasiz. Quyidagi jadvalda biz o'ylashimiz mumkin bo'lgan ikkita usulning barcha afzalliklari va kamchiliklarini sanab o'tdik.
|
qiyoslash |
Fonni kiritish |
VBA makrosidan foydalaning |
|
afzalliklari |
1. Excel VBA bilan tanish bo'lmasangiz, bu usul sizning tanlovingizdir.
2. Ushbu usulda butun ish varag'i gradient rangi bilan to'ldiriladi. |
1. Bir marta bosish yoki bir marta bosish orqali siz darhol natija olishingiz mumkin.
2. Ushbu usul ikki xil rangdagi mos bo'lmagan chegaralarni yaratmaydi. |
|
Kamchiliklari |
1. Tasvirni topish yoki gradient rangi bilan tasvirni yaratish uchun vaqt sarflashingiz kerak.
2. Fon o'lchamining chegarasida aniq chegaralar bo'ladi. 3. Rang fonda. Hujayrani boshqa rang bilan to'ldirganingizda, bu rang fonni qoplaydi. |
1. Kodlarni o'zgartirish kerak bo'lganda, siz osongina xato qilasiz.
2. Faqat maqsadli diapazon gradient rang bilan to'ldiriladi. Agar ehtiyojlaringiz bo'lsa, boshqa diapazonlar uchun kodlarni o'zgartirishingiz kerak bo'ladi. 3. Agar siz kichik diapazonni to'ldirish uchun VBA dan foydalansangiz, ranglarning o'tishi unchalik tabiiy bo'lmaydi. |
Endi siz ikkita usulni chuqurroq tushunasiz. Va keyingi safar siz o'zingizning haqiqiy ish varag'ingizda qaysi usuldan foydalanishingiz mumkinligini bilib olasiz.
Excel fayllaringiz uchun xavfsiz muhitni saqlang
Excel fayllaringiz uchun muhit ham juda muhim. Agar muhit xavfsiz bo'lmasa, Excel fayllari har doim xavfsiz bo'lishiga ishonch hosil qila olmaysiz. Biroq, siz juda ko'p tayyorgarlik ko'rgan bo'lsangiz ham, sizda Excel korruptsiyasi bilan uchrashish imkoniyati mavjud. Shuning uchun, siz uchinchi tomonni oldindan tayyorlashingiz mumkin. Agar Excel buzilgan bo'lsa, siz ushbu vositadan foydalanishingiz mumkin buzilgan xlsx ma'lumotlarini tuzatish darhol.
Muallif kirish:
Anna Ma ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc Word doc hujjatining buzilishini tuzatish va Outlook ta'mirlash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com



