Преглед садржаја
У овом чланку ћете научити како да условно форматирате табеле у Оутлоок-у. Показаћу вам како да ажурирате боју текста и позадине ћелија бојом коју изаберете са падајуће листе.
Припрема
Пре него што почнемо нашу „лекцију цртања“ и научимо како да условно форматирамо табеле у Оутлоок-у, желео бих да направим мали увод о наша апликација за Оутлоок под називом Схаред Емаил Темплатес. Помоћу ове згодне алатке управљаћете својом кореспонденцијом у Оутлоок-у брзо и лако као што сте раније могли да замислите. Додатак ће вам помоћи да избегнете понављање копирања и налепљивања и креирате е-поруке лепог изгледа у само неколико кликова.
Сада је крајње време да се вратимо на нашу главну тему – условно форматирање у Оутлоок табелама. Другим речима, показаћу вам како да обојите ћелије, њихове ивице и садржај у жељену боју. Прво, уверите се да се сећате како да креирате табеле у Оутлоок-у.
Пошто ћу бојати ћелије на основу тона који одаберем са падајуће листе, мораћу да направим још један претходни аранжман. Ако се сећате мог упутства о томе како да креирате шаблоне е-поште који се могу испунити, знате да се падајуће листе креирају уз помоћ скупова података. Одвојите тренутак да ажурирате своје знање о овој теми ако се осећате као да сте заборавили како да управљате скуповима података и идемо даље.
Сада морам унапред да сачувам скуп података са бојама које ћу употреба (ја сам то назваодраго ми је да се чујемо од вас!
Скуп података са попустима) и додајте макро ВхатТоЕнтерса падајућом селекцијом. Дакле, ево мог скупа података:Попуст | Код боје |
10% | #70АД47 |
15% | #475496 |
20% | #ФФ0000 |
25% | #2Е75Б5 |
Ако се питате где да добијете те кодове, само направите празну табелу, идите на његове Својства и изаберите било коју боју. Видећете његов код у одговарајућем пољу, слободно га копирајте одатле.
Креирам макро ВХАТ_ТО_ЕНТЕР и повезујем га са овим скупом података јер ће ми требати касније:
~%ВхатТоЕнтер[{датасет:'Скуп података са попустима',колона:'Попуст',наслов: Изаберите попуст'}]Овај мали макро ће ми помоћи да изаберем падајући мени попуста. Када то урадим, неопходан део моје табеле ће бити обојен.
Разумем колико би то сада могло изгледати нејасно, тако да вас нећу оставити са овим неспоразумом и почети да вам показујем како да промените боју текста или означите ћелију. Користићу основне узорке да бисте добили идеју и репродуковали ову процедуру са својим подацима.
Хајде да почнемо.
Промените боју фонта текста у табели
Почнимо са сенчењем текста у табели. Припремио сам шаблон са узорком табеле за наше експерименте са сликањем:
Мој циљ је обојити текст у одговарајућу боју у зависности од падајућег избора. Другим речима, желим да налепим шаблон, изаберем потребну стопу попуста са падајуће листе и овај налепљени текст ће бити обојен. У којој боји? Померите се до скупа података у припремном делу, видећете да свака дисконтна стопа има свој код боје. Ово је жељена боја коју треба користити.
Пошто бих желео да се попуст дода са падајуће листе, морам да налепим макро ВхатТоЕнтер у ову ћелију. Осећате да треба да освежите памћење на ову тему? Одвојите тренутак да погледате један од мојих претходних туторијала ;)
Дакле, резултујућа табела ће изгледати овако:
Пример заглавља 1 | Пример заглавља 2 | Пример заглавља 3 |
~%ВхатТоЕнтер[ {датасет:'Скуп података са попустима', колона:'Попуст', титле:'Изабери попуст'} ] попуст |
Видите, стопа попуста ће бити додата са падајуће листе и речи „попуст“ ће ионако бити ту.
Али како да подесим шаблон тако да текст буде обојен одговарајућом бојом? Заправо, прилично лако, само ћу морати мало да ажурирам ХТМЛ шаблона. Хајде да завршимо теоријски део и пређемо десно на праксу.
Обојите цео текст у ћелији табеле
Првоискључено, отварам ХТМЛ код свог шаблона и пажљиво га проверавам:
Ево како мој шаблон изгледа у ХТМЛ-у:
Напомена. Даље ћу објавити све ХТМЛ кодове као текст тако да их можете копирати у своје шаблоне и модификовати на начин на који желите.
Хајде да изблиза погледамо ХТМЛ изнад. Први ред су својства ивице табеле (стил, ширина, боја, итд.). Затим иде први ред
Занима ме први елемент другог реда са мојим ВХАТ_ТО_ЕНТЕР. Бојење ће бити обављено додавањем следећег кода:
ТЕКСТ_ТО_БЕ_ЦОЛОРЕДРазбићу га на делове за вас и разјаснити сваки од њих:
- БОЈА параметар управља сликањем. Ако га замените са, рецимо, „црвеним“, овај текст ће постати црвен. Међутим, пошто је мој задатак да изаберем боју са падајуће листе, вратићу се на припрему на секунду и одатле преузети свој припремљени макро ВхатТоЕнтер : ~%ВхатТоЕнтер[{датасет: 'Скуп података са попустима',колона:'Попуст',наслов: Изабери попуст'}]
- ТЕКСТ_ТО_БЕ_ЦОЛОРЕД је текст који треба да буде осенчен. У мом конкретном примеру, то би било „ ~%ВхатТоЕнтер[{датасет:'Сет података са попустима',колона:'Попуст',титле:'Изабери попуст'}] попуст ” (копирајте овај део директно саоригинални ХТМЛ код да би се избегло оштећење података).
Ево новог дела кода који ћу уметнути у свој ХТМЛ:
Напомена. Можда сте приметили да се параметар „колона“ разликује у та два макроа. То је зато што морам да вратим вредност из различитих колона, тј. колона:'Цолор цоде' ће вратити боју која ће обојити текст док колона:'Дисцоунт' – попуст стопа за лепљење у ћелију.
Појављује се ново питање – на које место ХТМЛ-а да га поставим? Уопштено говорећи, овај текст би требало да замени ТЕКСТ_ТО_БЕ_ЦОЛОРЕД. У мом узорку, то би била прва колона (
Када сачувам промене и налепим овај ажурирани шаблон, искачући прозор ће тражити да одаберем попуст. Одаберем 10% и мој текст одмах добије зелену боју.
Осенчи део садржаја ћелије
Логика за бојење само дела ћелијесадржај је у основи исти – замењујете само текст који треба да се нијансира кодом из претходног поглавља остављајући остатак текста какав јесте.
У овом примеру, ако треба да обојим само проценат (без речи „попуст“), отворићу ХТМЛ код, изабрати део који не треба да буде обојен („попуст“ у нашем случају) и померићу га из ознаке:
У У случају да припремате бојење од самог почетка, само имајте на уму да текст у боји будућности иде уместо ТЕКСТ_ТО_БЕ_ЦОЛОРЕД , а остатак остаје након завршетка . Ево мог обновљеног ХТМЛ-а:
Видиш? Поставио сам само део садржаја своје ћелије у ознаке, па ће само овај део бити обојен приликом лепљења.
Примени условно форматирање на ћелије табеле
Сада хајде да мало променимо задатак и покушамо да истакнемо не текст, већ целу позадину ћелија у истој табели узорка.
Истакни једну ћелију
Пошто мењам исту табелу, нећу се понављати и налепити ХТМЛ код оригиналне табеле иу ово поглавље. Померите се мало нагоре или скочите десно на први примеровај водич да бисте видели непромењени код необојене табеле.
Ако желим да засенчим позадину ћелије са попустом, такође ћу морати мало да изменим ХТМЛ, али ће се измена разликовати од бојење текста. Главна разлика је у томе што боју треба применити не на текст, већ на целу ћелију.
Ћелија која треба да буде истакнута изгледа овако у ХТМЛ формату:
Пошто желим да истакнем ћелију, промене треба применити на атрибут ћелије, а не слати поруке. Прекинућу горњу линију на делове, појаснити сваки од њих и показати на делове које треба променити:
- “стиле=” значи да ћелија реда има следећа својства стила. Овде правимо прву паузу. Како треба да поставим прилагођену боју позадине, мењам стиле у дата-сет-стиле .
- "видтх: 32.2925%; ивица: 1пк пуна црна;" – то су подразумевана својства стила на која сам мислио горе. Морам да додам још једну да прилагодим позадину изабране ћелије: боја позадине . Пошто је мој циљ да одаберем боју коју ћу користити са падајуће листе, враћам се на припрему и одатле преузимам спреман ВхатТоЕнтер.
Савет. Ако желите да ћелија буде обојена у једној боји и не желите да вам падајућа листа смета сваки пут,само замените макро именом боје („плава“, на пример). Изгледаће овако: ~%ВхатТоЕнтер[{датасет:'Скуп података са попустима',колона:'Попуст',титле:'Изабери попуст'}] попуст
- “ ~%ВхатТоЕнтер[] попуст ” је садржај ћелије.
Дакле, ево ажурираног ХТМЛ изгледа:
Остатак табеле остаје исти. Ево резултујућег ХТМЛ-а који ће истаћи ћелију са процентуалном стопом:
Када сачувам ову промену и налепим ажурирану табелу у е-поруку, добићу падајућу листу са попустима и прва ћелија ће бити истакнута како је планирано.
Обоји цео ред
Када једна ћелија није довољна, бојим цео ред :) Можда мислите да ћете морати да примените кораке из одељка изнад за све ћелије у ред. Пожурићу да вас разочарам, процедура ће се мало разликовати.
У горњим упутствима сам вам показао како да ажурирате позадину ћелије модификујући ХТМЛ део ове ћелије. Од сада ћу да префарбам целуред, мораћу да узмем његову ХТМЛ линију и применим промене директно на њега.
Сада је без опција и изгледа као . Требаће ми да додате дата-сет-стиле= и налепите мој ВХАТ_ТО_ЕНТЕР тамо. Као резултат, линија ће изгледати као доле:
Дакле, цео ХТМЛ табеле са ћелијом која треба да се осликава ће изгледати овако:
Слободно копирајте овај ХТМЛ за своје шаблоне да бисте били сигурни да ради како описујем. Алтернативно, верујте снимку екрана испод :)
Сум уп
То је све што сам желео да вам кажем о условном форматирању у Оутлоок табелама данас. Показао сам вам како да промените боју садржаја ћелија и истакнете њихову позадину. Надам се да сам успео да вас убедим да нема ничег посебног и тешког у мењању ХТМЛ шаблона и да ћете покренути неколико сопствених експеримената са сликањем ;)
ФИИ, алатка се може инсталирати из Мицрософт продавнице на вашем ПЦ, Мац или Виндовс таблет и истовремено се користи на свим вашим уређајима.
Ако имате питања или, можда, сугестије о форматирању табела, јавите ми у коментарима. Бићу