การจัดรูปแบบตามเงื่อนไขในตาราง Outlook

  • แบ่งปันสิ่งนี้
Michael Brown

ในบทความนี้ คุณจะได้เรียนรู้วิธีการจัดรูปแบบตารางตามเงื่อนไขใน Outlook ฉันจะแสดงวิธีอัปเดตสีข้อความของเซลล์ และพื้นหลัง ด้วยสีที่คุณเลือกจากรายการแบบเลื่อนลง

    การเตรียมตัว

    ก่อนที่เราจะเริ่มต้น "บทเรียนการวาดภาพ" และเรียนรู้วิธีจัดรูปแบบตารางตามเงื่อนไขใน Outlook ฉันต้องการแนะนำเล็กน้อยเกี่ยวกับ แอปของเราสำหรับ Outlook เรียกว่าเทมเพลตอีเมลที่ใช้ร่วมกัน ด้วยเครื่องมือที่มีประโยชน์นี้ คุณจะจัดการการติดต่อโต้ตอบของคุณใน Outlook ได้อย่างรวดเร็วและง่ายดายอย่างที่คุณเคยคิดมาก่อน ส่วนเสริมนี้จะช่วยให้คุณหลีกเลี่ยงการคัดลอกและวางซ้ำๆ และสร้างอีเมลที่ดูดีได้ในไม่กี่คลิก

    ตอนนี้ถึงเวลาแล้วที่จะกลับไปที่หัวข้อหลักของเรา นั่นคือการจัดรูปแบบตามเงื่อนไขในตาราง Outlook กล่าวอีกนัยหนึ่ง ฉันจะแสดงวิธีลงสีเซลล์ เส้นขอบ และเนื้อหาในสีที่ต้องการ ก่อนอื่น ตรวจสอบให้แน่ใจว่าคุณจำวิธีสร้างตารางใน Outlook ได้

    เนื่องจากฉันจะระบายสีเซลล์ตามโทนสีที่ฉันเลือกจากรายการแบบเลื่อนลง ฉันจึงต้องทำการจัดเรียงล่วงหน้าอีกครั้งหนึ่ง หากคุณจำบทช่วยสอนของฉันเกี่ยวกับวิธีสร้างเทมเพลตอีเมลที่เติมได้ คุณจะรู้ว่ารายการแบบหล่นลงนั้นถูกสร้างขึ้นด้วยความช่วยเหลือของชุดข้อมูล ใช้เวลาสักครู่เพื่ออัปเดตความรู้ของคุณในหัวข้อนี้ หากคุณรู้สึกว่าคุณลืมวิธีจัดการชุดข้อมูลแล้วไปกันเลย

    ตอนนี้ฉันต้องบันทึกชุดข้อมูลล่วงหน้าด้วยสีที่ฉันกำลังจะไป ใช้ (ผมเรียกว่ายินดีที่ได้รับการตอบกลับจากคุณ!

    ชุดข้อมูลที่มีส่วนลด) และเพิ่มมาโคร WhatToEnterด้วยตัวเลือกแบบเลื่อนลง ดังนั้น นี่คือชุดข้อมูลของฉัน:
    ส่วนลด รหัสสี
    10% #70AD47
    15% #475496
    20% #FF0000
    25% #2E75B5

    หากคุณสงสัยว่าจะรับรหัสเหล่านั้นได้จากที่ใด เพียงสร้างตารางเปล่า ไปที่ คุณสมบัติ และเลือกสีใดก็ได้ คุณจะเห็นรหัสในช่องที่เกี่ยวข้อง คุณสามารถคัดลอกได้จากที่นั่น

    ฉันสร้างมาโคร WHAT_TO_ENTER และเชื่อมต่อกับชุดข้อมูลนี้ เนื่องจากฉันจะต้องใช้ในภายหลัง:

    ~%WhatToEnter[{dataset:'Dataset with discount',column:'Discount',title: Select ส่วนลด'}]

    มาโครขนาดเล็กนี้จะช่วยให้ฉันได้รับส่วนลดแบบเลื่อนลงให้เลือก เมื่อฉันทำเช่นนั้น ส่วนที่จำเป็นของตารางของฉันจะถูกทาสี

    ฉันเข้าใจว่ามันอาจจะดูไม่ชัดเจนในตอนนี้ ดังนั้นฉันจะไม่ทิ้งคุณไว้กับความเข้าใจผิดนี้ และเริ่มแสดงวิธีเปลี่ยนสีข้อความ หรือไฮไลท์เซลล์ ฉันจะใช้ตัวอย่างพื้นฐานเพื่อให้คุณได้รับแนวคิดและสร้างขั้นตอนนี้ซ้ำด้วยข้อมูลของคุณเอง

    มาเริ่มกันเลย

    เปลี่ยนสีแบบอักษรของข้อความในตาราง

    มาเริ่มด้วยการแรเงาข้อความในตารางกัน ฉันได้เตรียมเทมเพลตพร้อมตารางตัวอย่างสำหรับการทดลองวาดภาพของเรา:

    ส่วนหัวตัวอย่าง 1 ส่วนหัวตัวอย่าง 2 ตัวอย่างส่วนหัว3 [ควรป้อนอัตราส่วนลดที่นี่]

    ของฉัน เป้าหมายคือการระบายสีข้อความในสีที่สอดคล้องกันโดยขึ้นอยู่กับการเลือกแบบเลื่อนลง กล่าวอีกนัยหนึ่ง ฉันต้องการวางเทมเพลต เลือกอัตราคิดลดที่จำเป็นจากรายการแบบเลื่อนลง และข้อความที่วางนี้จะถูกใส่สี สีอะไร? เลื่อนขึ้นไปที่ชุดข้อมูลในส่วนการจัดเตรียม คุณจะเห็นว่าอัตราคิดลดแต่ละรายการมีรหัสสีของตัวเอง นี่คือสีที่ต้องการซึ่งควรใช้

    เนื่องจากฉันต้องการเพิ่มส่วนลดจากรายการแบบเลื่อนลง ฉันจึงต้องวางมาโคร WhatToEnter ในเซลล์นี้ รู้สึกว่าคุณจำเป็นต้องรีเฟรชหน่วยความจำของคุณในเรื่องนี้หรือไม่? ใช้เวลาสักครู่เพื่อดูบทเรียนก่อนหน้าของฉัน ;)

    ดังนั้น ตารางผลลัพธ์จะมีลักษณะดังนี้:

    ตัวอย่างส่วนหัว 1 ส่วนหัวของตัวอย่าง 2 ส่วนหัวของตัวอย่าง 3
    ~%WhatToEnter[ {ชุดข้อมูล:'ชุดข้อมูลที่มีส่วนลด' คอลัมน์:'ส่วนลด' หัวเรื่อง:'เลือก ส่วนลด'} ] ส่วนลด

    ดู อัตราส่วนลดจะถูกเพิ่มจากรายการแบบเลื่อนลงและคำว่า "ส่วนลด" จะอยู่ที่นั่น

    แต่ฉันจะตั้งค่าเทมเพลตเพื่อให้ข้อความได้รับการทาสีด้วยสีที่สอดคล้องกันได้อย่างไร จริงๆ แล้วค่อนข้างง่าย ฉันแค่ต้องอัปเดต HTML ของเทมเพลตเล็กน้อย มาจบส่วนทฤษฎีแล้วย้ายไปปฏิบัติกัน

    ระบายสีข้อความทั้งหมดในเซลล์ตาราง

    ก่อนอื่นปิด ฉันเปิดโค้ด HTML ของเทมเพลตของฉันและตรวจสอบอย่างละเอียด:

    นี่คือลักษณะของเทมเพลตของฉันใน HTML:

    หมายเหตุ นอกจากนี้ ฉันจะโพสต์โค้ด HTML ทั้งหมดเป็นข้อความ เพื่อให้คุณสามารถคัดลอกโค้ดเหล่านี้ไปยังเทมเพลตของคุณเองและปรับเปลี่ยนตามที่คุณต้องการ

    มาดูอย่างใกล้ชิดกับ HTML ด้านบน บรรทัดแรกคือคุณสมบัติของเส้นขอบตาราง (สไตล์ ความกว้าง สี ฯลฯ) จากนั้นไปที่แถวแรก (องค์ประกอบเซลล์ข้อมูลตาราง 3 รายการ สำหรับ 3 คอลัมน์) ด้วยแอตทริบิวต์ จากนั้นเราจะเห็นรหัสของแถวที่สอง

    ฉันสนใจองค์ประกอบแรกของแถวที่สองด้วย WHAT_TO_ENTER ของฉัน การลงสีจะทำได้โดยเพิ่มโค้ดต่อไปนี้:

    TEXT_TO_BE_COLORED

    ฉันจะแบ่งโค้ดออกเป็นส่วนๆ ให้คุณและชี้แจงแต่ละโค้ด:

    • COLOR พารามิเตอร์จัดการภาพวาด หากคุณแทนที่ด้วย สมมติว่า "สีแดง" ข้อความนี้จะกลายเป็นสีแดง อย่างไรก็ตาม เนื่องจากงานของฉันคือการเลือกสีจากรายการแบบเลื่อนลง ฉันจะกลับไปที่การเตรียมการสักครู่ และนำมาโคร WhatToEnter ที่เตรียมไว้จากที่นั่น: ~%WhatToEnter[{dataset: 'ชุดข้อมูลที่มีส่วนลด',คอลัมน์:'ส่วนลด',ชื่อ: เลือกส่วนลด'}]
    • TEXT_TO_BE_COLORED คือข้อความที่ต้องแรเงา ในตัวอย่างเฉพาะของฉัน มันจะเป็น “ ~%WhatToEnter[{dataset:'Dataset with discount',column:'Discount',title:'Select discount'}] discount ” (คัดลอกส่วนนี้จากโค้ด HTML เดิมเพื่อหลีกเลี่ยงความเสียหายของข้อมูล)

    นี่คือโค้ดชิ้นใหม่ที่ฉันจะแทรกใน HTML ของฉัน:

    ~%WhatToEnter[{dataset:'Dataset with ส่วนลด',คอลัมน์:'ส่วนลด',ชื่อ:'เลือกส่วนลด'}] ส่วนลด

    หมายเหตุ คุณอาจสังเกตเห็นว่าพารามิเตอร์ "คอลัมน์" แตกต่างกันในมาโครทั้งสองนี้ เป็นเพราะฉันต้องการคืนค่าจากคอลัมน์ต่างๆ เช่น column:'Color code' จะคืนค่าสีที่จะระบายสีข้อความ ในขณะที่ column:'Discount' – ส่วนลด อัตราการวางในเซลล์

    มีคำถามใหม่เกิดขึ้น – ฉันควรวาง HTML ในตำแหน่งใด พูดโดยทั่วไป ข้อความนี้ควรแทนที่ TEXT_TO_BE_COLORED ในตัวอย่างของฉัน คอลัมน์แรก ( ) ของแถวที่สอง (คอลัมน์) ดังนั้น ฉันจึงแทนที่มาโคร WTE และคำว่า “ส่วนลด” ด้วยโค้ดด้านบน และรับ HTML ต่อไปนี้:

    ส่วนหัวตัวอย่าง 1

    ส่วนหัวตัวอย่าง 2

    ส่วนหัวตัวอย่าง 3

    ~%WhatToEnter[{ชุดข้อมูล:'ชุดข้อมูลพร้อมส่วนลด' คอลัมน์:'ส่วนลด' ชื่อเรื่อง:'เลือกส่วนลด' }] ส่วนลด

    เมื่อฉันบันทึกการเปลี่ยนแปลงและวางเทมเพลตที่อัปเดตนี้ หน้าต่างป๊อปอัปจะขอให้ฉันเลือกส่วนลด ฉันเลือก 10% และข้อความของฉันจะกลายเป็นสีเขียวทันที

    แรเงาเนื้อหาบางส่วนของเซลล์

    ตรรกะสำหรับการระบายสีเฉพาะบางส่วนของเซลล์โดยพื้นฐานแล้วเนื้อหาจะเหมือนกัน – คุณแทนที่เฉพาะข้อความที่จะย้อมสีด้วยโค้ดจากบทที่แล้ว โดยปล่อยให้ข้อความที่เหลือคงเดิม

    ในตัวอย่างนี้ ถ้าฉันต้องการใส่สีเฉพาะเปอร์เซ็นต์ (ไม่มีคำว่า “ส่วนลด”) ฉันจะเปิดโค้ด HTML เลือกส่วนที่ไม่ต้องใส่สี (ในกรณีของเราคือ "ส่วนลด") และย้ายออกจากแท็ก:

    ใน ในกรณีที่คุณกำลังเตรียมการลงสีตั้งแต่เริ่มต้น โปรดทราบว่าข้อความสีในอนาคตจะแทนที่ TEXT_TO_BE_COLORED ที่เหลือจะอยู่หลังสิ้นสุด นี่คือ HTML ที่ต่ออายุของฉัน:

    ส่วนหัวตัวอย่าง 1

    ส่วนหัวของตัวอย่าง 2

    ส่วนหัวของตัวอย่าง 3

    ~%WhatToEnter[{dataset:'ชุดข้อมูลพร้อมส่วนลด',คอลัมน์:'ส่วนลด',ชื่อเรื่อง:'เลือกส่วนลด'}] ส่วนลด

    เห็นไหม ฉันวางเนื้อหาของเซลล์ไว้เพียงบางส่วนในแท็ก ดังนั้นเฉพาะส่วนนี้เท่านั้นที่จะเป็นสีเมื่อวาง

    ใช้การจัดรูปแบบตามเงื่อนไขกับเซลล์ตาราง

    ตอนนี้เรามาเปลี่ยนงานกันเล็กน้อยและพยายามไม่เน้นข้อความ แต่เน้นที่พื้นหลังของเซลล์ทั้งหมดในตารางตัวอย่างเดียวกัน

    เน้นเซลล์เดียว

    ขณะที่ฉันแก้ไขตารางเดิม ฉันจะไม่ทำซ้ำและวางโค้ด HTML ของตารางเดิมในบทนี้ด้วย เลื่อนขึ้นเล็กน้อยหรือกระโดดไปทางขวาเพื่อไปยังตัวอย่างแรกของบทช่วยสอนนี้เพื่อดูรหัสที่ไม่เปลี่ยนแปลงของตารางที่ไม่มีสี

    หากฉันต้องการแรเงาพื้นหลังของเซลล์ด้วยส่วนลด ฉันจะต้องแก้ไข HTML เล็กน้อยด้วย แต่การแก้ไขจะแตกต่างจาก การระบายสีข้อความ ความแตกต่างที่สำคัญคือสีไม่ควรใช้กับข้อความ แต่ใช้กับทั้งเซลล์

    เซลล์ที่จะถูกเน้นจะมีลักษณะในรูปแบบ HTML:

    ~%WhatToEnter [{ชุดข้อมูล:'ชุดข้อมูลที่มีส่วนลด',คอลัมน์:'ส่วนลด',ชื่อเรื่อง:'เลือกส่วนลด'}] ส่วนลด

    เนื่องจากฉันต้องการเน้นเซลล์ การเปลี่ยนแปลงควรนำไปใช้กับแอตทริบิวต์ของเซลล์ ไม่ใช่ เป็นข้อความ. ฉันจะแบ่งบรรทัดด้านบนออกเป็นส่วนๆ อธิบายแต่ละส่วน และชี้ไปที่ส่วนที่จำเป็นต้องเปลี่ยน:

    • “style=” หมายความว่าเซลล์ของแถวมี คุณสมบัติสไตล์ต่อไปนี้ นี่คือจุดพักแรกของเรา เนื่องจากฉันต้องตั้งค่าสีพื้นหลังที่กำหนดเอง ฉันเปลี่ยน สไตล์ เป็น ชุดข้อมูลสไตล์
    • "ความกว้าง: 32.2925%; เส้นขอบ: 1px solid black;" – นั่นคือคุณสมบัติสไตล์เริ่มต้นที่ฉันหมายถึงข้างต้น ฉันต้องเพิ่มอีกอันหนึ่งเพื่อปรับแต่งพื้นหลังของเซลล์ที่เลือก: สีพื้นหลัง เนื่องจากเป้าหมายของฉันคือการเลือกสีที่จะใช้จากรายการแบบเลื่อนลง ฉันจึงกลับไปเตรียมการและเตรียม WhatToEnter จากที่นั่น

    เคล็ดลับ หากคุณต้องการให้เซลล์ทาสีเป็นสีเดียวและไม่ต้องการให้รายการแบบเลื่อนลงรบกวนคุณทุกครั้งเพียงแทนที่มาโครด้วยชื่อสี (“สีน้ำเงิน” เป็นต้น) ซึ่งจะมีลักษณะดังนี้: ~%WhatToEnter[{dataset:'Dataset with discount',column:'Discount',title:'Select discount'}] discount

    • ~%WhatToEnter[] ส่วนลด ” คือเนื้อหาของเซลล์

    ดังนั้น นี่คือรูปลักษณ์ HTML ที่อัปเดต:

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

    ส่วนที่เหลือของตารางจะคงเดิม นี่คือผลลัพธ์ HTML ที่จะเน้นเซลล์ด้วยอัตราเปอร์เซ็นต์:

    ส่วนหัวตัวอย่าง 1

    ส่วนหัวตัวอย่าง 2

    ส่วนหัวตัวอย่าง 3

    ~%WhatToEnter[{dataset:'ชุดข้อมูลพร้อมส่วนลด',คอลัมน์:'ส่วนลด',ชื่อ:'เลือกส่วนลด'}] ส่วนลด

    เมื่อฉันบันทึกการเปลี่ยนแปลงนี้และวางตารางที่อัปเดตในอีเมล ฉันจะได้รับรายการแบบเลื่อนลง พร้อมส่วนลดและเซลล์แรกจะถูกเน้นตามแผนที่วางไว้

    ระบายสีทั้งแถว

    เมื่อเซลล์เดียวไม่เพียงพอ ฉันจะระบายสีทั้งแถว :) คุณอาจคิดว่าคุณจะต้องใช้ขั้นตอนจากส่วนด้านบนสำหรับเซลล์ทั้งหมดใน แถว. ฉันจะรีบทำให้คุณผิดหวัง ขั้นตอนจะแตกต่างออกไปเล็กน้อย

    ในคำแนะนำด้านบน ฉันได้แสดงวิธีอัปเดตพื้นหลังของเซลล์โดยแก้ไขส่วน HTML ของเซลล์นี้ เนื่องจากตอนนี้ฉันกำลังจะทาสีใหม่ทั้งหมดแถว ฉันจะต้องใช้บรรทัด HTML และใช้การเปลี่ยนแปลงทันที

    ตอนนี้ไม่มีตัวเลือกและดูเหมือนว่า ฉันต้องการ เพื่อเพิ่ม data-set-style= และวาง WHAT_TO_ENTER ของฉันตรงนั้น ในผลลัพธ์ บรรทัดจะมีลักษณะดังนี้:

    ดังนั้น HTML ทั้งหมดของตารางที่มีเซลล์ที่ต้องทาสีจะมีลักษณะดังนี้:

    <15

    ส่วนหัวตัวอย่าง 1

    ส่วนหัวตัวอย่าง 2

    ส่วนหัวตัวอย่าง 3

    ~%WhatToEnter[{dataset :'ชุดข้อมูลที่มีส่วนลด',คอลัมน์:'ส่วนลด',ชื่อเรื่อง:'เลือกส่วนลด'}] ส่วนลด

    อย่าลังเลที่จะคัดลอก HTML นี้สำหรับเทมเพลตของคุณเอง เพื่อให้แน่ใจว่าใช้งานได้ตามที่ฉันอธิบาย หรือเชื่อถือภาพหน้าจอด้านล่าง :)

    สรุป

    นั่นคือทั้งหมดที่ฉันอยากจะบอกคุณเกี่ยวกับการจัดรูปแบบตามเงื่อนไขในตาราง Outlook ในวันนี้ ฉันแสดงวิธีเปลี่ยนสีเนื้อหาของเซลล์และเน้นพื้นหลัง หวังว่าฉันจะสามารถโน้มน้าวคุณได้ว่าไม่มีอะไรพิเศษและยากในการแก้ไข HTML ของเทมเพลต และคุณจะได้ทำการทดลองวาดภาพของคุณเอง ;)

    โปรดทราบว่า เครื่องมือนี้สามารถติดตั้งได้จาก Microsoft Store บนของคุณ PC, Mac หรือแท็บเล็ต Windows และใช้บนอุปกรณ์ทั้งหมดของคุณพร้อมกัน

    หากคุณมีคำถามหรือข้อเสนอแนะเกี่ยวกับการจัดรูปแบบตาราง โปรดแจ้งให้เราทราบในความคิดเห็น ฉันจะเป็น

    Michael Brown เป็นผู้ที่ชื่นชอบเทคโนโลยีโดยเฉพาะและมีความหลงใหลในการทำให้กระบวนการที่ซับซ้อนง่ายขึ้นโดยใช้เครื่องมือซอฟต์แวร์ ด้วยประสบการณ์กว่าทศวรรษในอุตสาหกรรมเทคโนโลยี เขาได้ฝึกฝนทักษะของเขาใน Microsoft Excel และ Outlook รวมถึง Google ชีตและเอกสาร บล็อกของ Michael ทุ่มเทให้กับการแบ่งปันความรู้และความเชี่ยวชาญของเขากับผู้อื่น โดยให้คำแนะนำและแบบฝึกหัดที่ทำตามได้ง่ายเพื่อปรับปรุงผลิตภาพและประสิทธิภาพ ไม่ว่าคุณจะเป็นมืออาชีพที่ช่ำชองหรือมือใหม่ บล็อกของ Michael นำเสนอข้อมูลเชิงลึกอันมีค่าและคำแนะนำที่เป็นประโยชน์สำหรับการใช้ประโยชน์สูงสุดจากเครื่องมือซอฟต์แวร์ที่จำเป็นเหล่านี้