Mundarija
Ushbu maqolada siz Outlook-da jadvallarni qanday shartli formatlashni o'rganasiz. Men sizga katakchalar matni va fon bo'yog'ini ochiladigan ro'yxatdan tanlagan rang bilan qanday yangilashni ko'rsataman.
Tayyorgarlik
“Chizmachilik darsimiz”ni boshlashdan va Outlook-da jadvallarni shartli formatlashni o'rganishdan oldin, men kichik bir muqaddima qilmoqchiman. Outlook uchun ilovamiz Umumiy elektron pochta shablonlari deb ataladi. Ushbu qulay vosita yordamida siz Outlook-dagi yozishmalaringizni ilgari tasavvur qilganingizdek tez va oson boshqarasiz. Qo‘shimcha ilova bir necha marta bosish orqali takroriy nusxa ko‘chirishni oldini olishga va chiroyli ko‘rinishdagi elektron pochta xabarlarini yaratishga yordam beradi.
Endi asosiy mavzuimizga qaytish vaqti keldi – Outlook jadvallarida shartli formatlash. Boshqacha qilib aytganda, men sizga hujayralarni, ularning chegaralarini va tarkibini kerakli rangda qanday bo'yashni ko'rsataman. Avvalo, Outlook-da jadvallarni qanday yaratishni eslab qoling.
Men ochiladigan ro'yxatda tanlagan ohang asosida katakchalarni bo'yaganim uchun yana bitta oldindan tartibga solishim kerak bo'ladi. To'ldiriladigan elektron pochta shablonlarini yaratish bo'yicha mening qo'llanmamni eslayotgan bo'lsangiz, ochiladigan ro'yxatlar ma'lumotlar to'plami yordamida yaratilganligini bilasiz. Agar maʼlumotlar toʻplamini qanday boshqarishni unutgandek boʻlsangiz, ushbu mavzu boʻyicha bilimingizni yangilash uchun bir oz vaqt ajrating va keling, davom etaylik.
Endi men maʼlumotlar toʻplamini ranglar bilan oldindan saqlashim kerak. foydalaning (men uni chaqirdimsizdan javob eshitganimdan xursandman!
Chegirmalar bilan ma'lumotlar to'plami) va ochiladigan tanlov bilan WhatToEntermakrosini qo'shing. Shunday qilib, mening ma'lumotlar to'plamim:Chegirma | Rang kodi |
10% | #70AD47 |
15% | #475496 |
20% | #FF0000 |
25% | #2E75B5 |
Agar siz ushbu kodlarni qayerdan olishni bilmoqchi bo'lsangiz, shunchaki bo'sh jadval yarating, o'ting. Xususiyatlar ga o'ting va istalgan rangni tanlang. Siz uning kodini tegishli maydonda ko'rasiz, uni o'sha yerdan nusxalashingiz mumkin.
Men WHAT_TO_ENTER makrosini yarataman va uni ushbu ma'lumotlar to'plamiga ulayman, chunki u menga keyinroq kerak bo'ladi:
~%WhatToEnter[{dataset:'chegirmalar bilan ma'lumotlar to'plami',ustun:'Chegirma', sarlavha: Tanlash chegirma'}]Ushbu kichik so'l menga chegirma ochiladigan ro'yxatini tanlashga yordam beradi. Buni qilganimdan so'ng, jadvalimning kerakli qismi bo'yaladi.
Men hozircha bu qanchalik tushunarsiz ko'rinishini tushunaman, shuning uchun sizni bu tushunmovchilik bilan qoldirmayman va matn rangini qanday o'zgartirishni ko'rsataman. yoki katakchani ajratib ko'rsatish. Men asosiy namunalardan foydalanaman, shunda siz g'oyani bilib olishingiz va ushbu protsedurani o'zingizning ma'lumotlaringiz bilan takrorlashingiz mumkin.
Keling, buni boshlaylik.
Jadvaldagi matnning shrift rangini o'zgartiring
Jadvaldagi ba'zi matnlarni soya qilishdan boshlaylik. Men rasm chizish tajribamiz uchun jadval namunasi bilan shablon tayyorladim:
Mening maqsad, ochiladigan tanlovga qarab matnni mos rangga bo'yashdir. Boshqacha qilib aytganda, men shablonni joylashtirmoqchiman, ochiladigan ro'yxatdan kerakli chegirma stavkasini tanlamoqchiman va bu yopishtirilgan matn rangli bo'ladi. Qaysi rangda? Tayyorgarlik qismida ma'lumotlar to'plamiga o'ting, har bir chegirma stavkasi o'z rang kodiga ega ekanligini ko'rasiz. Bu ishlatilishi kerak bo'lgan kerakli rang.
Men chegirmani ochiladigan ro'yxatdan qo'shishni xohlayotganim uchun WhatToEnter makrosini ushbu katakchaga joylashtirishim kerak. Ushbu mavzu bo'yicha xotirangizni yangilashingiz kerak deb o'ylaysizmi? Oldingi darsliklarimdan birini ko'rib chiqish uchun bir oz vaqt ajrating;)
Shunday qilib, natijada paydo bo'lgan jadval quyidagicha ko'rinadi:
Namunali sarlavha 1 | Namuna sarlavhasi 2 | Namunaviy sarlavha 3 |
~%WhatToEnter[ {ma'lumotlar to'plami:'Chegirmalar bilan ma'lumotlar to'plami', ustun:'Chegirma', sarlavha:'Tanlash chegirma'} ] chegirma |
Qarang, chegirma stavkasi ochiladigan ro'yxatdan va "chegirma" so'zidan qo'shiladi. baribir u erda bo'ladi.
Ammo shablonni matn mos rangga bo'yalishi uchun qanday o'rnatishim mumkin? Aslida juda oson, men shablonning HTML-ni biroz yangilashim kerak. Keling, nazariyani tugatamiz va to'g'ridan-to'g'ri amaliyotga o'tamiz.
Jadval katakchasidagi barcha matnni ranglang
Avvalo'chirilganda, shablonimning HTML kodini ochaman va uni diqqat bilan tekshiraman:
Mening shablonim HTMLda qanday ko'rinishda:
Eslatma. Keyinchalik men barcha HTML kodlarini matn sifatida joylashtiraman, shunda siz ularni shablonlaringizga nusxalashingiz va o'zingiz xohlagan tarzda o'zgartirishingiz mumkin.
Keling, yuqoridagi HTMLni diqqat bilan ko'rib chiqaylik. Birinchi qator - jadval chegarasining xususiyatlari (uslub, kenglik, rang va boshqalar). Keyin birinchi qatorga o'tadi
Men WHAT_TO_ENTER bilan ikkinchi qatorning birinchi elementiga qiziqaman. Bo'yash quyidagi kod qismini qo'shish orqali amalga oshiriladi:
TEXT_TO_BE_COLOREDMen uni siz uchun qismlarga ajrataman va ularning har birini aniqlab beraman:
- COLOR parametr rasmni boshqaradi. Agar siz uni "qizil" bilan almashtirsangiz, bu matn qizil rangga aylanadi. Biroq, mening vazifam ochiladigan ro'yxatdan rang tanlash bo'lgani uchun, men bir soniya tayyorgarlikka qaytaman va u erdan tayyorlangan WhatToEnter makrosimni olaman: ~%WhatToEnter[{dataset: 'Chegirmalar bilan ma'lumotlar to'plami',ustun:'Chegirma', sarlavha: Chegirmani tanlang'}]
- TEXT_TO_BE_COLORED - soyalanishi kerak bo'lgan matn. Mening maxsus misolimda, bu “ ~%WhatToEnter[{dataset:'Chegirmalar bilan maʼlumotlar toʻplami',ustun:'Discount',title:'Chegirmani tanlang’}] chegirma ” boʻladi (ushbu qismdan toʻgʻridan-toʻgʻri nusxa koʻchiring).maʼlumotlar buzilishining oldini olish uchun asl HTML kodi).
Mana men HTML-ga kiritadigan yangi kod boʻlagi:
Eslatma. Siz "ustun" parametri ushbu ikkita makrosda farq qilishini payqagan bo'lishingiz mumkin. Buning sababi, men turli ustunlardagi qiymatni qaytarishim kerak, ya'ni ustun:'Color code' matnni bo'yaydigan rangni qaytaradi, ustun:'Chegirma' – chegirma hujayraga joylashtirish tezligi.
Yangi savol tug'iladi - uni HTMLning qaysi joyiga qo'yishim kerak? Umuman olganda, ushbu matn TEXT_TO_BE_COLORED o'rnini egallashi kerak. Mening namunamda bu ikkinchi qatorning (ustun) birinchi ustuni (
Oʻzgarishlarni saqlab, ushbu yangilangan shablonni joylashtirgandan soʻng, qalqib chiquvchi oyna mendan chegirma tanlashimni so'raydi. Men 10% ni tanlayman va matnim darhol yashil rangga bo'yaladi.
Hujayra tarkibining bir qismini soya qilish
Hujayra tarkibining faqat bir qismini bo'yash mantiqimazmuni asosan bir xil - siz faqat bo'yalgan matnni oldingi bobdagi kod bilan almashtirasiz, matnning qolgan qismini avvalgidek qoldirasiz.
Ushbu misolda, agar men faqat foizni ranglashim kerak bo'lsa. ("chegirma" so'zisiz), men HTML kodini ochaman, ranglanishi kerak bo'lmagan qismni (bizning holatlarimizda "chegirma") tanlang va uni tegdan chiqaraman:
In. Agar siz bo'yash ishlarini boshidan boshlab bajarayotgan bo'lsangiz, shuni yodda tutingki, kelajakdagi rangli matn TEXT_TO_BE_COLORED o'rniga, qolgan qismi tugagandan keyin qoladi. Mana mening yangilangan HTML:
Ko'rdingizmi? Teglar ichiga hujayra tarkibining faqat bir qismini joylashtirdim, shuning uchun joylashtirishda faqat shu qism ranglanadi.
Jadval kataklariga shartli formatlashni qo'llash
Endi vazifani biroz o'zgartiramiz va xuddi shu namunaviy jadvaldagi matnni emas, balki butun hujayralar fonini ajratib ko'rsatishga harakat qilamiz.
Bitta katakchani ajratib ko'rsatish
Men bir xil jadvalni o'zgartirayotganim uchun men o'zimni takrorlamayman va asl jadvalning HTML kodini ushbu bobga ham joylashtirmayman. Biroz yuqoriga aylantiring yoki birinchi misolga o'tingrangsiz jadvalning oʻzgarmagan kodini koʻrish uchun ushbu oʻquv qoʻllanma.
Agar men chegirma bilan katak fonini soya qilmoqchi boʻlsam, HTMLni ham biroz oʻzgartirishim kerak boʻladi, lekin oʻzgartirish avvalgisidan farq qiladi. matnni rang berish. Asosiy farq shundaki, rang matnga emas, balki butun katakchaga qo'llanilishi kerak.
Ajratilgan katak HTML formatida shunday ko'rinadi:
Men hujayrani ajratib ko'rsatishni xohlayotganim uchun, o'zgarishlar hujayra atributiga emas, balki qo'llanilishi kerak. matnga. Yuqoridagi qatorni qismlarga ajrataman, ularning har biriga aniqlik kiritaman va o'zgartirish kerak bo'lgan qismlarni ko'rsataman:
- “style=” qator katakchasi borligini bildiradi. quyidagi uslub xususiyatlari. Bu erda biz birinchi tanaffus qilamiz. Shaxsiy fon rangini o'rnatish uchun men uslub ni ma'lumotlar to'plami-style ga o'zgartiraman.
- "kenglik: 32,2925%; chegara: 1px qattiq qora;" - bular men yuqorida nazarda tutgan standart uslub xususiyatlari. Tanlangan katakning fonini sozlash uchun yana bittasini qo'shishim kerak: fon-rang . Maqsadim ochiladigan roʻyxatdan foydalaniladigan rangni tanlash boʻlgani uchun men tayyorlanishga qaytaman va u yerdan tayyor WhatToEnterni olaman.
Maslahat. Agar siz hujayraning bitta rangga bo'yalishini istasangiz va ochiladigan ro'yxat sizni har safar bezovta qilishini xohlamasangiz,faqat so'lni rang nomi bilan almashtiring (masalan, ko'k). Bu shunday ko'rinadi: ~%WhatToEnter[{ma'lumotlar to'plami:'Chegirmalar bilan ma'lumotlar to'plami',ustun:'Chegirma',title:'Chegirmani tanlang'}] chegirma
- “ ~%WhatToEnter[] chegirma ” hujayraning mazmuni.
Demak, yangilangan HTML koʻrinishi:
Jadvalning qolgan qismi avvalgidek qoladi. Natijadagi HTML fayli hujayrani foiz nisbati bilan ajratib ko'rsatadi:
Ushbu oʻzgarishni saqlaganimda va yangilangan jadvalni elektron pochtaga joylashtirganimda, ochiladigan roʻyxatni olaman chegirmalar bilan va birinchi katak rejalashtirilganidek ta'kidlanadi.
Butun qatorni ranglang
Bir katak yetarli boʻlmasa, butun qatorni boʻyab qoʻyaman :) Yuqoridagi boʻlimdagi amallarni barcha katakchalar uchun qoʻllashingiz kerak deb oʻylashingiz mumkin. qator. Sizni hafsalangiz pir bo'lishiga shoshilaman, protsedura biroz farq qiladi.
Yuqoridagi ko'rsatmalarda men ushbu katakchaning HTML qismini o'zgartirgan holda hujayra fonini qanday yangilashni ko'rsatib berdim. Hozirdan boshlab men butunlay qayta bo'yamoqchimanqatorda, men uning HTML qatorini olishim va unga o‘zgartirishlarni to‘g‘ridan-to‘g‘ri qo‘llashim kerak.
Endi u variantsiz va ga o‘xshaydi. Menga kerak bo‘ladi qo'shish uchun data-set-style= va mening WHAT_TO_ENTER-ni u erga qo'ying. Natijada, chiziq quyidagi ko'rinishga ega bo'ladi:
Shunday qilib, bo'yalgan katakchali jadvalning butun HTML ko'rinishi quyidagicha bo'ladi:
U men tasvirlagan tarzda ishlashiga ishonch hosil qilish uchun oʻz andozalaringiz uchun ushbu HTML-dan nusxa koʻchiring. Shu bilan bir qatorda, quyidagi skrinshotga ishoning :)
Xulosa qilish
Bugun men sizga Outlook jadvallarida shartli formatlash haqida aytmoqchi edim. Men sizga hujayralar tarkibining rangini qanday o'zgartirishni va ularning fonini ta'kidlashni ko'rsatdim. Umid qilamanki, men sizni shablonning HTML-ni o'zgartirishda alohida va qiyin narsa yo'qligiga ishontira oldim va siz o'zingiz uchun bir nechta rasm chizish tajribalarini o'tkazasiz;)
Ma'lumki, asbobni Microsoft do'konidan kompyuteringizga o'rnatish mumkin. Kompyuter, Mac yoki Windows plansheti va barcha qurilmalaringizda bir vaqtning o'zida foydalaniladi.
Agar sizda jadvallarni formatlash bo'yicha savollaringiz yoki ehtimol takliflaringiz bo'lsa, iltimos, Izohlarda menga xabar bering. Men bo'laman