Умоўнае фарматаванне ў табліцах Outlook

  • Падзяліцца Гэтым
Michael Brown

У гэтым артыкуле вы даведаецеся, як умоўна фарматаваць табліцы ў Outlook. Я пакажу вам, як абнавіць колер тэксту і фон ячэек колерам, які вы выбіраеце з выпадальнага спісу.

    Падрыхтоўка

    Перш чым мы пачнем наш «урок малявання» і даведаемся, як умоўна фарматаваць табліцы ў Outlook, я хацеў бы зрабіць невялікае ўвядзенне ў наша праграма для Outlook пад назвай "Агульныя шаблоны электроннай пошты". З дапамогай гэтага зручнага інструмента вы будзеце кіраваць сваёй перапіскай у Outlook так хутка і лёгка, як вы толькі маглі сабе ўявіць раней. Надбудова дапаможа вам пазбегнуць паўторнага капіравання і ўстаўкі і ствараць прыгожыя электронныя лісты ў некалькі клікаў.

    Цяпер самы час вярнуцца да нашай галоўнай тэмы - умоўнага фарматавання ў табліцах Outlook. Іншымі словамі, я пакажу вам, як афарбаваць вочкі, іх межы і змесціва ў патрэбны колер. Па-першае, пераканайцеся, што вы памятаеце, як ствараць табліцы ў Outlook.

    Паколькі я буду размалёўваць ячэйкі ў залежнасці ад тону, які выбіраю з выпадальнага спісу, мне трэба зрабіць яшчэ адну папярэднюю дамоўленасць. Калі вы памятаеце мой падручнік па стварэнні запаўняемых шаблонаў электроннай пошты, вы ведаеце, што выпадальныя спісы ствараюцца з дапамогай набораў даных. Знайдзіце час, каб абнавіць свае веды па гэтай тэме, калі вы адчуваеце, што забыліся кіраваць наборамі даных, і давайце пойдзем далей.

    Цяпер мне трэба папярэдне захаваць набор даных з колерамі, якія я збіраюся зрабіць выкарыстоўваць (я назваў гэтарады пачуць ад вас!

    Набор даных са зніжкамі) і дадайце макрас WhatToEnterз выбарам у выпадальным меню. Такім чынам, вось мой набор даных:
    Зніжка Код колеру
    10% #70AD47
    15% #475496
    20% #FF0000
    25% #2E75B5

    Калі вам цікава, дзе ўзяць гэтыя коды, проста стварыце пустую табліцу, перайдзіце у яго Уласцівасці і абярыце любы колер. Вы ўбачыце яго код у адпаведным полі, смела скапіруйце яго адтуль.

    Я ствараю макрас WHAT_TO_ENTER і падключаю яго да гэтага набору даных, бо ён мне спатрэбіцца пазней:

    ~%WhatToEnter[{dataset:'Набор даных са зніжкамі',column:'Discount',title: Select discount'}]

    Гэты маленькі макрас дапаможа мне атрымаць выпадальны спіс са скідкамі на выбар. Як толькі я гэта зраблю, неабходная частка маёй табліцы будзе афарбавана.

    Я разумею, наколькі незразумелым гэта можа выглядаць зараз, таму я не пакіну вас з гэтым непаразуменнем і пачну паказваць, як змяніць колер тэксту або вылучыць ячэйку. Я буду выкарыстоўваць асноўныя ўзоры, каб вы маглі атрымаць ідэю і прайграць гэтую працэдуру з вашымі ўласнымі дадзенымі.

    Давайце пачнем.

    Змяніце колер шрыфта тэксту ў табліцы

    Давайце пачнем з зацянення тэксту ў табліцы. Я падрыхтаваў шаблон з узорам табліцы для нашых эксперыментаў па маляванні:

    Узор загалоўка 1 Узор загалоўка 2 Узор загалоўка3 [Стаўка дыскантавання павінна быць уведзена тут]

    Мой мэта складаецца ў тым, каб афарбаваць тэкст у адпаведны колер у залежнасці ад выбару ў выпадальным спісе. Іншымі словамі, я хачу ўставіць шаблон, выбраць неабходную стаўку дыскантавання з выпадальнага спісу, і гэты ўстаўлены тэкст будзе афарбаваны. У якім колеры? Пракруціце да набору дадзеных у падрыхтоўчай частцы, і вы ўбачыце, што кожная стаўка дыскантавання мае свой уласны каляровы код. Гэта жаданы колер, які трэба выкарыстоўваць.

    Паколькі я хачу, каб зніжка была дададзена з выпадальнага спісу, мне трэба ўставіць макрас WhatToEnter у гэту ячэйку. Адчуваеце, што вам трэба асвяжыць памяць на гэтую тэму? Знайдзіце час, каб праверыць адзін з маіх папярэдніх падручнікаў ;)

    Такім чынам, выніковая табліца будзе выглядаць так:

    Узор загалоўка 1 Прыклад загалоўка 2 Узор загалоўка 3
    ~%WhatToEnter[ {dataset:'Dataset with discounts', column:'Discount', title:'Select discount'} ] discount

    Глядзіце, стаўка скідкі будзе дададзена з выпадальнага спісу і слова «зніжка» будзе там у любым выпадку.

    Але як я магу наладзіць шаблон так, каб тэкст афарбоўваўся ў адпаведны колер? На самай справе даволі лёгка, мне проста трэба крыху абнавіць HTML шаблона. Давайце скончым тэарэтычную частку і пяройдзем да практыкі.

    Размалюйце ўвесь тэкст у ячэйцы табліцы

    Спачаткувыключаны, я адкрываю HTML-код свайго шаблону і ўважліва яго правяраю:

    Вось як мой шаблон выглядае ў HTML:

    Заўвага. Далей я выкладу ўсе HTML-коды ў выглядзе тэксту, каб вы маглі скапіяваць іх у свае ўласныя шаблоны і змяніць так, як хочаце.

    Давайце ўважліва паглядзім на HTML вышэй. Першы радок - гэта ўласцівасці мяжы табліцы (стыль, шырыня, колер і г.д.). Затым ідзе першы радок (3 элементы ячэйкі дадзеных табліцы для 3 слупкоў) з іх атрыбутамі. Затым мы бачым код другога радка.

    Мяне цікавіць першы элемент другога радка з маім WHAT_TO_ENTER. Афарбоўка будзе выканана шляхам дадання наступнага фрагмента кода:

    TEXT_TO_BE_COLORED

    Я разаб'ю яго на часткі для вас і праясню кожную з іх:

    • КОЛЕР<Параметр 2> апрацоўвае малюнак. Калі вы заменіце яго, скажам, на «чырвоны», гэты тэкст стане чырвоным. Аднак, паколькі мая задача складаецца ў тым, каб выбраць колер з выпадальнага спісу, я вярнуся на секунду да падрыхтоўкі і вазьму адтуль падрыхтаваны макрас WhatToEnter : ~%WhatToEnter[{dataset: 'Набор даных са зніжкамі',column:'Discount',title: Выберыце зніжку'}]
    • TEXT_TO_BE_COLORED - гэта тэкст, які неабходна зацяніць. У маім канкрэтным прыкладзе гэта будзе “ ~%WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount ” (скапіруйце гэты фрагмент прама ззыходны HTML-код, каб пазбегнуць пашкоджання даных).

    Вось новы фрагмент кода, які я ўстаўлю ў свой HTML:

    ~%WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Заўвага. Магчыма, вы заўважылі, што параметр "слупок" адрозніваецца ў гэтых двух макрасах. Гэта таму, што мне трэба вярнуць значэнне з розных слупкоў, г.зн. column:'Color code' верне колер, які афарбуе тэкст, а column:'Discount' – зніжку норма для склейвання ў клетку.

    Узнікае новае пытанне - у якім месцы HTML я павінен яго размясціць? Калі казаць увогуле, гэты тэкст павінен замяніць TEXT_TO_BE_COLORED. У маім узоры гэта будзе першы слупок ( ) другога радка (слупка). Такім чынам, я замяніў макрас WTE і слова «зніжка» кодам вышэй і атрымаў наступны HTML:

    Узор загалоўка 1

    Узор загалоўка 2

    Узор загалоўка 3

    ~%WhatToEnter[{dataset:'Набор даных са скідкамі',column:'Discount',title:'Select discount' }] зніжка

    Як толькі я захаваю змены і ўстаўлю гэты абноўлены шаблон, з'явіцца ўсплывальнае акно з просьбай выбраць зніжку. Я выбіраю 10%, і мой тэкст адразу афарбоўваецца ў зялёны колер.

    Зацяненне часткі змесціва ячэйкі

    Логіка афарбоўвання толькі часткі ячэйкізмесціва ў асноўным аднолькавае - вы замяняеце толькі тэкст, які трэба адфарбаваць, кодам з папярэдняй главы, пакідаючы астатні тэкст як ёсць.

    У гэтым прыкладзе, калі мне трэба афарбаваць толькі працэнт (без слова «зніжка»), я адкрыю HTML-код, выберу тую частку, якую не трэба афарбоўваць (у нашым выпадку «зніжка»), і перанясу яе з тэга:

    У калі вы робіце падрыхтоўку да афарбоўвання з самага пачатку, проста майце на ўвазе, што будучы колер тэксту ідзе замест TEXT_TO_BE_COLORED , астатняе застаецца пасля заканчэння. Вось мой абноўлены HTML:

    Узор загалоўка 1

    Узор загалоўка 2

    Узор загалоўка 3

    ~%WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Бачыце? Я змясціў у тэгі толькі частку змесціва маёй ячэйкі, таму пры ўстаўцы толькі гэтая частка будзе афарбавана.

    Прымяненне ўмоўнага фарматавання да вочак табліцы

    Цяпер давайце трохі зменім задачу і паспрабуем вылучыць не тэкст, а ўвесь фон вочак у той жа табліцы-ўзоры.

    Вылучыце адну ячэйку

    Паколькі я змяняю тую ж табліцу, я не буду паўтарацца і таксама ўстаўлю HTML-код зыходнай табліцы ў гэты раздзел. Пракруціце крыху ўверх або перайдзіце направа да першага прыкладугэты падручнік, каб убачыць нязменны код неафарбаванай табліцы.

    Калі я хачу зацяніць фон ячэйкі са зніжкай, мне таксама трэба будзе крыху змяніць HTML, але мадыфікацыя будзе адрознівацца ад афарбоўка тэксту. Галоўнае адрозненне ў тым, што колер павінен прымяняцца не да тэксту, а да ўсёй ячэйкі.

    Ячэйка, якую трэба вылучыць, выглядае так у фармаце HTML:

    ~%WhatToEnter [{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Паколькі я хачу вылучыць ячэйку, змены павінны быць прыменены да атрыбуту ячэйкі, а не да тэксту. Я разаб'ю радок вышэй на часткі, удакладню кожную з іх і пакажу на часткі, якія трэба змяніць:

    • “стыль=” азначае, што ячэйка радка мае наступныя ўласцівасці стылю. Тут мы робім першы перапынак. Паколькі я павінен усталяваць уласны колер фону, я змяніў style на data-set-style .
    • "width: 32,2925%; border: 1px суцэльны чорны;" - гэта ўласцівасці стылю па змаўчанні, якія я меў на ўвазе вышэй. Мне трэба дадаць яшчэ адзін, каб наладзіць фон абранай ячэйкі: колер фону . Паколькі мая мэта складаецца ў тым, каб выбраць колер для выкарыстання з выпадальнага спісу, я вяртаюся да сваёй падрыхтоўкі і бяру адтуль гатовы WhatToEnter.

    Парада. Калі вы хочаце, каб вочка была афарбаваная ў адзін колер і не хочаце, каб выпадальны спіс кожны раз вас турбаваў,проста заменіце макрас назвай колеру (напрыклад, «сіні»). Гэта будзе выглядаць так: ~%WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    • ~%WhatToEnter[] discount ” - змест ячэйкі.

    Такім чынам, вось абноўлены выгляд HTML:

    ~ %WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Астатняя частка табліцы застаецца як ёсць. Вось выніковы HTML, які вылучыць ячэйку з працэнтнай стаўкай:

    Узор загалоўка 1

    Узор загалоўка 2

    Узор загалоўка 3

    ~%WhatToEnter[{dataset:'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Калі я захаваю гэта змяненне і ўстаўлю абноўленую табліцу ў электронны ліст, я атрымаю выпадны спіс са зніжкамі і першая ячэйка будзе выдзелена, як планавалася.

    Афарбаваць увесь радок

    Калі адной ячэйкі недастаткова, я зафарбоўваю ўвесь радок :) Вы можаце падумаць, што вам трэба прымяніць крокі з раздзела вышэй для ўсіх ячэек у радок. Спяшаюся расчараваць вас, працэдура будзе крыху адрознівацца.

    У прыведзеных вышэй інструкцыях я паказаў вам, як абнавіць фон ячэйкі, змяніўшы HTML-фрагмент гэтай ячэйкі. Цяпер я збіраюся перафарбаваць усёрадок, мне трэба будзе ўзяць яго радок HTML і прымяніць змены непасрэдна да яго.

    Цяпер ён не мае параметраў і выглядае як . Мне спатрэбіцца каб дадаць data-set-style= і ўставіць мой WHAT_TO_ENTER туды. У выніку радок будзе выглядаць наступным чынам:

    Такім чынам, увесь HTML табліцы з ячэйкай, якую трэба зафарбаваць, будзе выглядаць так:

    Узор загалоўка 1

    Узор загалоўка 2

    Узор загалоўка 3

    ~%WhatToEnter[{dataset :'Dataset with discounts',column:'Discount',title:'Select discount'}] discount

    Вы можаце скапіраваць гэты HTML для вашых уласных шаблонаў, каб пераканацца, што ён працуе так, як я апісваю. У якасці альтэрнатывы можна давяраць скрыншоту ніжэй :)

    Падвядзенне вынікаў

    Вось і ўсё, што я хацеў расказаць сёння пра ўмоўнае фарматаванне ў табліцах Outlook. Я паказаў вам, як змяніць колер змесціва вочак і вылучыць іх фон. Спадзяюся, мне ўдалося пераканаць вас, што няма нічога асаблівага і складанага ў мадыфікацыі HTML шаблону, і вы правядзеце некалькі ўласных эксперыментаў па маляванні ;)

    Да ведама, інструмент можна ўсталяваць з Microsoft Store на ваш ПК, Mac або планшэт Windows і выкарыстоўвацца на ўсіх вашых прыладах адначасова.

    Калі ў вас ёсць якія-небудзь пытанні ці, магчыма, прапановы наконт фарматавання табліц, калі ласка, дайце мне ведаць у каментарах. Я буду

    Майкл Браўн - адданы энтузіяст тэхналогій, які любіць спрашчэнне складаных працэсаў з дапамогай праграмных інструментаў. Маючы больш чым дзесяцігадовы досвед працы ў індустрыі тэхналогій, ён удасканальваў свае навыкі ў Microsoft Excel і Outlook, а таксама ў Google Sheets і Docs. Блог Майкла прысвечаны таму, каб падзяліцца сваімі ведамі і вопытам з іншымі, даючы простыя ў выкананні парады і падручнікі для павышэння прадукцыйнасці і эфектыўнасці. Незалежна ад таго, з'яўляецеся вы дасведчаным прафесіяналам або пачаткоўцам, блог Майкла прапануе каштоўную інфармацыю і практычныя парады, каб атрымаць максімальную аддачу ад гэтых неабходных праграмных інструментаў.