Satura rādītājs
Šajā rakstā uzzināsiet, kā nosacīti formatēt tabulas programmā Outlook. Es parādīšu, kā atjaunināt šūnu teksta krāsu. un fons ar krāsu, ko izvēlaties no nolaižamajā sarakstā.
Sagatavošana
Pirms mēs sākam mūsu "zīmēšanas nodarbību" un uzzināsim, kā nosacīti formatēt tabulas programmā Outlook, es vēlētos nedaudz iepazīstināt ar mūsu Outlook lietojumprogrammu, ko sauc par kopīgajām e-pasta veidnēm. Izmantojot šo ērto rīku, jūs pārvaldīsiet savu saraksti programmā Outlook tik ātri un viegli, kā jūs iepriekš varējāt tikai iedomāties. Papildinājums palīdzēs jums izvairīties no atkārtotas kopēšanas un drukāšanas un izveidot jauki izskatīgus e-pastus.dažu klikšķu jautājums.
Tagad ir pēdējais laiks atgriezties pie mūsu galvenās tēmas - nosacījuma formatēšana Outlook tabulās. Citiem vārdiem sakot, es jums parādīšu, kā nokrāsot šūnas, to robežas un saturu vēlamajā krāsā. Vispirms pārliecinieties, vai atceraties, kā izveidot tabulas programmā Outlook.
Tā kā es krāsošu šūnas, pamatojoties uz to, kādu toni izvēlos no izlaižamā saraksta, man būs jāveic vēl viens iepriekšējs pasākums. Ja atceraties manu pamācību par to, kā izveidot aizpildāmas e-pasta veidnes, jūs zināt, ka izlaižamie saraksti tiek veidoti, izmantojot datu kopas. Atvelciet brīdi, lai atjauninātu savas zināšanas par šo tēmu, ja jums šķiet, ka esat aizmirsuši, kā pārvaldīt datu kopas, un turpināsim.
Tagad man ir nepieciešams iepriekš saglabāt datu kopu ar krāsām, ko es gatavojos izmantot (es to nosaucu par Datu kopa ar atlaidēm ) un pievienojiet WhatToEnter makro ar izlaižamo atlasi. Lūk, šeit ir mans datu kopums:
Atlaide | Krāsu kods |
10% | #70AD47 |
15% | #475496 |
20% | #FF0000 |
25% | #2E75B5 |
Ja vēlaties uzzināt, kur iegūt šos kodus, vienkārši izveidojiet tukšu tabulu, dodieties uz tās Īpašības un izvēlieties jebkuru krāsu. Attiecīgajā laukā redzēsiet tās kodu, un varat to nokopēt tieši no turienes.
Es izveidoju makroattēlu WHAT_TO_ENTER un savienoju to ar šo datu kopu, jo tas man būs nepieciešams vēlāk:
~%WhatToEnter[{datu kopa:'Datu kopa ar atlaidēm',sleja:'Atlaide',virsraksts: Atlasīt atlaidi'}]Šis nelielais makro man palīdzēs iegūt atlaižu izlaižamo logu, no kura izvēlēties. Kad es to izdarīšu, vajadzīgā tabulas daļa tiks nokrāsota.
Es saprotu, cik neskaidri tas pagaidām var izskatīties, tāpēc es jūs neatstāšu ar šo pārpratumu un sākšu rādīt, kā mainīt teksta krāsu vai izcelt šūnu. Es izmantošu pamata paraugus, lai jūs varētu saprast ideju un reproducēt šo procedūru ar saviem datiem.
Sāksim.
Mainīt teksta šrifta krāsu tabulā
Sāksim ar teksta ēnošanu tabulā. Esmu sagatavojis veidni ar tabulas paraugu mūsu krāsošanas eksperimentiem:
Mans mērķis ir iekrāsot tekstu atbilstošā krāsā atkarībā no nolaižamās izvēles. Citiem vārdiem sakot, es gribu ielīmēt veidni, no nolaižamajā sarakstā izvēlēties vajadzīgo atlaižu likmi, un šis ielīmētais teksts tiks iekrāsots. Kādā krāsā? Ritiniet līdz datu kopai sagatavošanas daļā, redzēsiet, ka katrai atlaižu likmei ir savs krāsas kods. Šī ir vēlamā krāsa, kurai jābūt.izmantots.
Tā kā es vēlos, lai atlaide tiktu pievienota no izlaižamā saraksta, man šajā šūnā ir jāielīmē makroprogramma WhatToEnter. Jūtaties, ka jums nepieciešams atsvaidzināt atmiņu par šo tēmu? Atvēliet brīdi, lai apskatītu kādu no manām iepriekšējām pamācībām ;)
Rezultātā izveidotā tabula izskatīsies šādi:
1 parauga galvene | 2. parauga galvene | 3. parauga galvene |
~%WhatToEnter[ {datu kopa:'Datu kopa ar atlaidēm', sleja:'Atlaide', virsraksts:'Atlasīt atlaidi'} ] atlaide |
Redziet, atlaižu likme tiks pievienota no nolaižamajā sarakstā, un vārds "atlaide" tur būs jebkurā gadījumā.
Bet kā es varu iestatīt šablonu tā, lai teksts tiktu iekrāsots atbilstošā krāsā? Patiesībā tas ir diezgan vienkārši, man tikai nedaudz jāatjaunina šablona HTML. Beigsim teorētisko daļu un pāriesim uz praksi.
Krāsot visu tekstu tabulas šūnā
Vispirms es atveru savas veidnes HTML kodu un rūpīgi to pārbaudu:
Lūk, kā mans šablons izskatās HTML formātā:
Piezīme. Tālāk es publicēšu visus HTML kodus kā tekstu, lai jūs varētu tos kopēt uz savām veidnēm un modificēt tā, kā vēlaties.
Aplūkosim HTML iepriekš. Pirmajā rindā ir tabulas robežas īpašības (stils, platums, krāsa utt.). Tad seko pirmā rinda.
Mani interesē otrās rindas pirmais elements ar manu WHAT_TO_ENTER. Krāsošana tiks veikta, pievienojot šādu koda elementu:
TEXT_TO_BE_COLOREDEs jums to sadalīšu pa daļām un paskaidrošu katru no tiem:
- Portāls COLOR Parametrs apstrādā krāsu. Ja to aizstāsiet ar, teiksim, "sarkans", šis teksts kļūs sarkans. Tomēr, tā kā mans uzdevums ir izvēlēties krāsu no nolaižamajā sarakstā, es uz brīdi atgriezīšos pie sagatavošanās un ņemšu savu sagatavoto WhatToEnter makro no turienes: ~%WhatToEnter[{dataset:'Datu kopa ar atlaidēm',column:'Discount',title: Izvēlieties atlaidi'}]]
- TEXT_TO_BE_COLORED ir teksts, kas jāaizēno. Manā konkrētajā piemērā tas būtu " ~%WhatToEnter[{datu kopa:'Datu kopa ar atlaidēm',sleja:'Atlaide',nosaukums:'Atlasīt atlaidi'}] atlaide " (lai izvairītos no datu bojāšanas, nokopējiet šo fragmentu tieši no oriģinālā HTML koda).
Šeit ir jaunā koda daļa, ko es ievietos savā HTML:
Piezīme. Iespējams, esat pamanījuši, ka parametrs "kolonna" šajos divos makros atšķiras. Tas ir tāpēc, ka man ir jāatgriež vērtība no dažādām kolonnām, t. i.. sleja:'Krāsas kods' atgriezīs krāsu, ar kuru tiks iekrāsots teksts, bet sleja:'Discount' - diskonta likmi, lai ielīmētu šūnā.
Rodas jauns jautājums - kurā HTML vietā man to vajadzētu ievietot? Vispārīgi runājot, šim tekstam vajadzētu aizstāt TEXT_TO_BE_COLORED. Manā paraugā tā būtu pirmā sleja (
Kad saglabāju izmaiņas un ielīmēju šo atjaunināto veidni, uznirstošais logs lūgs izvēlēties atlaidi. Es izvēlos 10 %, un mans teksts uzreiz iekrāsos zaļā krāsā.
Ēnot daļu no šūnas satura
Loģika, kā iekrāsot tikai daļu šūnas satura, būtībā ir tāda pati - ar iepriekšējā nodaļā aprakstīto kodu aizstājat tikai iekrāsojamo tekstu, pārējo tekstu atstājot nemainīgu.
Šajā piemērā, ja man ir nepieciešams iekrāsot tikai procentuālo daļu (bez vārda "atlaide"), es atvēršu HTML kodu, atlasīšu daļu, kas nav iekrāsojama ("atlaide" mūsu gadījumā), un pārvietos to ārpus birkas:
Gadījumā, ja jūs gatavojaties krāsošanai jau no paša sākuma, atcerieties, ka turpmāk krāsainais teksts ir vietā, kur TEXT_TO_BE_COLORED , pārējais paliek pēc beigām. Šeit ir mans atjaunotais HTML:
Redziet? Esmu ievietojis tikai daļu no šūnas satura tagos, tāpēc, ielīmējot tiks iekrāsota tikai šī daļa.
Piemērot tabulas šūnām nosacītu formatēšanu
Tagad nedaudz mainīsim uzdevumu un mēģināsim izcelt nevis tekstu, bet visu šūnas fonu tajā pašā parauga tabulā.
Izcelt vienu šūnu
Tā kā es modificēju vienu un to pašu tabulu, es neatkārtošos un ielīmēšu oriģinālās tabulas HTML kodu arī šajā nodaļā. Ritiniet nedaudz uz augšu vai pārlēciet uzreiz uz šīs pamācības pirmo piemēru, lai redzētu neizmainītās tabulas kodu.
Ja es gribu nokrāsot šūnas fonu ar atlaidi, man arī būs nedaudz jāmaina HTML, taču modifikācija atšķirsies no teksta krāsošanas. Galvenā atšķirība ir tā, ka krāsa jāpiemēro nevis tekstam, bet gan visai šūnai.
Izceltā šūna HTML formātā izskatās šādi:
Tā kā es vēlos izcelt šūnu, izmaiņas jāpiemēro šūnas atribūtam, nevis tekstam. Es sadalīšu iepriekš minēto rindu daļās, paskaidrošu katru no tām un norādīšu uz tām daļām, kas jāmaina:
- "style=" nozīmē, ka rindas šūnai ir šādas stila īpašības. Šeit ir mūsu pirmais pārtraukums. Tā kā man ir jānosaka pielāgota fona krāsa, es mainīju stils uz datu kopas stila .
- "platums: 32,2925%; robeža: 1px solid black;" - Šīs ir iepriekš minētās noklusējuma stila īpašības. Man ir nepieciešams pievienot vēl vienu, lai pielāgotu izvēlētās šūnas fonu: fona krāsa . Tā kā mans mērķis ir no izlaižamā saraksta izvēlēties izmantojamo krāsu, es atgriežos pie sava sagatavošanās un no turienes ņemu gatavu WhatToEnter.
Padoms. Ja vēlaties, lai šūna būtu iekrāsota vienā krāsā, un nevēlaties, lai izlaižamais saraksts katru reizi jūs traucētu, vienkārši nomainiet makro ar krāsas nosaukumu ("zils", piemēram). Tas izskatīsies šādi: ~%WhatToEnter[{datu kopa:'Datu kopa ar atlaidēm',sleja:'Atlaide',nosaukums:'Atlasīt atlaidi'}] atlaide
- " ~%%Ko ievadīt[] atlaide " ir šūnas saturs.
Tātad, šeit ir atjaunināts HTML izskatās:
Pārējā tabulas daļa paliek tāda, kāda tā ir. Šeit ir iegūtais HTML fails, kas izceļ šūnas ar procentu likmi:
Kad es saglabāju šīs izmaiņas un ielīmēju atjaunināto tabulu e-pastā, es saņemšu izlaižamo sarakstu ar atlaidēm, un pirmā šūna tiks izcelta, kā plānots.
Krāsot visu rindu
Ja ar vienu šūniņu nepietiek, es nokrāsoju visu rindu :) Jums var šķist, ka iepriekš minētajā sadaļā aprakstītie soļi būs jāpiemēro visām rindas šūnām. Es steidzos jūs vīlu, procedūra nedaudz atšķirsies.
Iepriekšminētajos norādījumos es parādīju, kā atjaunināt šūnas fonu, modificējot šīs šūnas HTML elementu. Tā kā tagad es gatavojos pārkrāsot visu rindu, man būs jāņem tās HTML rinda un jāpiemēro izmaiņas tieši tai.
Tagad tas ir bez opcijām un izskatās šādi . Man būs nepieciešams pievienot data-set-style= un ielīmējiet tajā manu WHAT_TO_ENTER. Rezultātā rinda izskatīsies kā turpmāk:
Tādējādi viss tabulas HTML ar krāsojamo šūnu izskatīsies šādi:
Lai pārliecinātos, ka tas darbojas tā, kā es to aprakstīju, varat kopēt šo HTML failu savām veidnēm. Vai arī varat uzticēties zemāk redzamajam ekrānšāviņam :)
Apkopojiet
Tas ir viss, ko es šodien gribēju jums pastāstīt par nosacīto formatēšanu Outlook tabulās. Es parādīju, kā mainīt šūnu satura krāsu un izcelt to fonu. Ceru, ka man izdevās jūs pārliecināt, ka HTML veidnes modificēšanā nav nekas īpašs un sarežģīts, un jūs palaidīsiet dažus savus krāsošanas eksperimentus ;)
Informējam, ka šo rīku var instalēt no Microsoft veikala datorā, Mac datorā vai Windows planšetdatorā un izmantot visās ierīcēs vienlaicīgi.
Ja jums ir kādi jautājumi vai, iespējams, ieteikumi par tabulu formatējumu, lūdzu, dariet man zināmu komentāros. Es būšu priecīgs uzklausīt jūs!