Sadržaj
U ovom članku ćete vidjeti kako primijeniti uvjetno oblikovanje na ivice tablice u Outlooku. Pokazat ću vam kako promijeniti njihovu boju, širinu i stil. Zatim ću vas naučiti kako napraviti nekoliko modifikacija odjednom i obojiti svoju Outlook tablicu na mnogo različitih načina.
Prvo, želio bih napraviti malu bilješku za početnike na ovom blogu. Kako ćemo danas govoriti o uvjetnom formatiranju u predlošcima, pokazat ću vam kako ih ispravno postaviti pomoću našeg dodatka dijeljenih predložaka e-pošte za Outlook. Ovaj alat vam može pomoći da zalijepite unaprijed sačuvane savršeno oblikovane predloške u svoje e-poruke i smanjite rutinu dopisivanja na nekoliko klikova.
Ako ste već pročitali moj vodič za Uvjetno oblikovanje u Outlook tablicama, znate kako promijeniti sadržaj ćelija i boju pozadine. Međutim, to nije sve što možete učiniti da osvijetlite svoju Outlook tablicu. Danas ću vam pokazati načine da uslovno obojite ivice tabele i promenite njihovu širinu i stil.
Štaviše, mali bonus čeka vas u poslednjem poglavlju gde ću vam pokazati kako da primenite nekoliko modifikacija u isto vrijeme i učinite svoj sto šarenim i svijetlim kao vatromet 4. jula ;)
Promijenite boju ivica ćelija
Da vam pokažem kako funkcionira slikanje ivica, Koristit ću iste uzorke iz prošlosedmičnog tutorijala. Slučaj je sljedeći: zalijepim aMicrosoft tim, slobodno provjerite njihov odgovor u ovom GitHub razgovoru :)
Završna napomena
Stvarno se nadam da sam vas uspio uvjeriti da tabela u Outlook-u nije samo crne ivice sa ravnim tekst. Ima dosta prostora za napredak i kreativnost :)
Kada odlučite da napravite nekoliko vlastitih eksperimenata sa slikanjem, samo instalirajte dijeljene predloške e-pošte iz Microsoft Store-a i uživajte!
Ako postoje za sva pitanja koja vam preostaju potrebna je pomoć oko uslovnog oblikovanja u Outlook tabelama, samo ostavite nekoliko riječi u odjeljku Komentari i riješit ćemo ;)
predložak i odaberite diskontnu stopu za popunjavanje tabele. Ovisno o mom izboru, ivice ćelije će biti obojene određenom bojom.Tabela koju ću danas bojati bila bi ona ispod:
Primjer zaglavlja 1 | Primjer zaglavlja 2 | Primjer zaglavlja 3 |
~%WhatToEnter[ {dataset:'Skup podataka sa popustima', stupac:' Popust', title:'Odaberi popust'} ] popust |
Pošto se uvjetno oblikovanje obrađuje u HTML-u predložaka, hajde da prvo otvorite HTML kod ove tabele:
- Otvorite predložak koji vas zanima i pritisnite Uredi :
- Pronađi Pogledajte HTML ikonu ( ) na alatnoj traci predloška:
- Pogledajte originalni HTML koji će biti modificiran više puta:
Ako se pitate o bojama i njihovoj povezanosti sa popustima, dat ću vam savjet :) Dataset! Nemate pojma šta je to? Zatim napravite malu pauzu i prvo pročitajte moj vodič za ispunjavanje Outlook šablona.
Evo originalnog skupa podataka koji ću koristiti na početku i malo ga poboljšati u nekoliko poglavlja:
Popust | Šifra boje |
10% | #00B0F0 |
15 % | #00B050 |
20% | #FFC000 |
25% | #4630A0 |
Kada trebam da preuzmem potreban kod boje iz ove tabele, koristiću sledeći makro:
~%WhatToEnter[{dataset:'Set podataka sa popustima',column:'Kod boje'}]Pošto smo pokrili sve osnove, počnimo mijenjati boje :)
Ažurirajte boju ivice jednog cell
Da obojimo granice jedne ćelije u tabeli, hajde da prvo pronađemo njenu liniju u HTML-u predloška i pobliže pogledamo njegove komponente:
- “ style= ” predstavlja skup osnovnih parametara ćelije.
- “širina: 32%; border: 1px solid #aeabab ” su širina ćelije i ivice, boja i stil.
- “~%WhatToEnter[] popust” je sadržaj ćelije.
Ova linija koda znači da ću vidjeti ćeliju sa sivim rubovima od 1px čvrstog stila. Ako zamijenim bilo koji od tih parametara, to može oštetiti izgled tablice u mom predlošku, tj. granice će biti nevidljive (iako će sve izgledati savršeno nakon lijepljenja).
Volio bih imati standard tablicu u predlošku i izmijeniti je prilikom lijepljenja. Dakle, dodajem jedan novi atribut sa parametrima koji će zamijeniti originalne prilikom lijepljenja:
Hajde da ispitamo HTML red iznad:
- “ style="border : 1px solid #aeabab;" je prvi atribut. To su original ćelijekarakteristike.
- “ data-set-style= ” je poseban parametar koji će mi pomoći da zamijenim gornji atribut potrebnim skupom svojstava tokom lijepljenja.
- “ border:1px čvrsta; border-color: ” je dio drugog atributa gdje ćemo napraviti pauzu. Vidite, početak je identičan originalu, iste širine i stila ivice. Međutim, kada je u pitanju boja (parametar koji želim promijeniti), zamijenim je sa border-color: i zalijepim makro WhatToEnter. Prema tome, u zavisnosti od izbora padajućeg menija, makro će biti zamenjen kodom boje i ivica će biti ponovo obojena.
- “~%WhatToEnter[] popust” i dalje je sadržaj ćelije koji ne zahtijeva nikakve promjene.
Stoga će puni HTML sa ćelijom u boji budućnosti izgledati ovako:
Kada zalijepiš ovaj šablon , ivica ažurirane ćelije će odmah biti obojena odabranom bojom:
Obojite granice cijelog reda
Sada obojimo granice na cijeli red naše tabele uzorka i pogledajte kako funkcionira. Logika je apsolutno ista kao uparagraf iznad osim što ćete morati ažurirati sve ćelije drugog reda. Jednom kada se iste modifikacije koje sam pokrio gore primjenjuju na cijeli red, on se namiguje kada zalijepite šablon.
Ako želite da pogledate spreman HTML sa bojanjem drugog reda, evo ga:
Promijeni širinu ivice
Sada pokušajmo ažurirati ne samo boju ivice već i njenu širinu. Pogledajte još jednom HTML atribut koji zamjenjuje originalni prilikom lijepljenja:
data-set-style="border: 1px solid; border-color:~%WhatToEnter[{dataset:' Skup podataka sa popustima',kolona:'Color code'}]">~%WhatToEnter[{dataset:'Set podataka sa popustima',kolona:'Popust',title:'Odaberi popust'}] popustPogledajte 1px parametar? Ovo je širina ivica koje treba obojiti. Možete ga ručno promijeniti u, recimo, 2 i granice tabele će postati šire kada ga zalijepite.
Međutim, ja ću to učiniti na drugi način. Ažurirati ću svoj skup podataka i dodati novu kolonu sa širinom ivica. U ovom slučaju, kada odaberem sadašnju stopu za lijepljenje, bit će i boja i širinaažurirano.
Popust | Šifra boje | Širina ivice |
10% | #00B0F0 | 2 |
15% | #00B050 | 2.5 |
20% | #FFC000 | 3 |
25% | #4630A0 | 3.5 |
Sada izmijenimo drugi atribut svake linije i zamijenimo 1px sljedećim dijelom teksta:
border-width:~%WhatToEnter [{dataset:'Set podataka sa popustima',column:'Širina granice'}]Onda to ponovim za sve tri ćelije drugog reda i dobijem sljedeći HTML u rezultatu:
Kada se ovaj predložak sačuva i zalijepi, proširene plave ivice će se pojaviti u e-poruci:
Izmijenite stil ivica u tabeli
U ovom pogl apter Želeo bih da vam skrenem pažnju na još jedan parametar – stil. Ovaj će se nositi s izgledom granica. Prije nego što vam pokažem kako ga pravilno primijeniti, morat ću se vratiti na svoj skup podataka i modificirati ga u skladu sa trenutnim slučajem.
Popust | Granicastil |
10% | Iscrtano |
15% | Dvostruko |
20% | Točkasto |
25% | Greben |
Svaku stopu popusta sam povezao sa stilom ivice i sačuvao ovaj skup podataka za budućnost. Makro za preuzimanje stila za moj HTML bi bio onaj ispod:
~%WhatToEnter[{dataset:"Set podataka sa popustima",kolona:"Border style"}]Sada ću morati ažurirati atribute drugog reda zamjenom solid (podrazumevani stil koji sam koristio sve vreme) sa makroom iznad da dobijete sledeći deo koda:
data-set-style="border: 1px #aeabab; border-style: ~%WhatToEnter[{dataset:'Set podataka sa popustima',column:'Stil obruba'}]Evo konačnog HTML-a:
Ako kopiraš ovaj HTML i zalijepiš Vašim predlošcima, rezultat vas neće tjerati da čekate:
Postavite uvjetno formatiranje da promijenite isticanje, boju teksta i širinu obruba u isto vrijeme
Dostigli smo najveće interesovanje ting dio jer ću vam pokazati kako primijeniti više modifikacija istovremeno. Prvo ću ažurirati skup podataka iz kojeg ću preuzimati podatke.Pošto sam odlučio da promijenim isticanje ćelija, boju teksta i širinu ivica, sve te parametre je potrebno specificirati. Dakle, moj novi skup podataka bi izgledao ovako:
Popust | Kôd boje | Kôd pozadine | Širina ivice |
10% | #00B0F0 | #DEEBF6 | 2 |
15 % | #00B050 | #E2EFD9 | 2.5 |
20% | #FFC000 | #FFF2CC | 3 |
25% | #4630A0 | #FBE5D5 | 3.5 |
Dakle, ako odaberem 10%, potreban tekst će biti obojen plavom bojom (# 00B0F0 ), pozadina odabranih ćelija će biti zasjenjena u svijetloplavi ton (# DEEBF6 ) i njihove granice će se dvaput proširiti.
Ali kako se ovaj skup podataka može povezati s Outlook tablicom tako da se formatira? Pripremao sam vas za ovaj zadatak u 2 članka :) Evo HTML-a koji će obrađivati sve potrebne modifikacije:
Sada pogledajmo sve primijenjene modifikacije:
- Primjer zaglavlja 1 - ovaj dio će obojiti tekst zaglavlja u boju iz kolone “Color code”. U slučaju da se osećatekao da trebate osvježiti svoje pamćenje na slikanju teksta, pogledajte poglavlje Promjena boje fonta teksta u tabeli mog prethodnog tutorijala.
- data-set-style="background-color:~%WhatToEnter[ {dataset:'Skup podataka sa popustima',kolona:'Pozadinski kod',title:'Odaberi popust'}] - ovaj dio ažurira boju pozadine, uzimajući njen kod iz kolone Kôd pozadine skupa podataka. Slobodno pogledajte vodič za isticanje ćelija ako smatrate da vam je potreban detaljniji opis ovog slučaja.
- data-set-style="border: solid #aeabab; border-width:~%WhatToEnter[{dataset:'Set podataka sa popustima',column:'Širina ivice'}] – sa ovom HTML linijom širina granica će biti promijenjena na onu specificiranu u Širina ivice Ranije sam to pokrio, možete pogledati u slučaju da ste nešto propustili.
Kada zalijepim šablon s tim atributima, rezultat me neće tjerati da čekam:
Postoji jedna mala napomena koju bih želio napraviti prije zatvaranja ove teme. Dok sam testirao bojenje ivica u tabelama, suočio sam se sa prilično dvosmislenim ponašanjem ivica u online i desktop verziji Outlooka. Budući da sam bio malo zbunjen, obratio sam se našim programerima za pojašnjenje. Otkrili su da različiti Outlook klijenti prikazuju tabele na različite načine, a razlog takvog ponašanja je greška u Outlooku.
Naš tim je prijavio ovaj problem