สารบัญ
ในบทความนี้ ฉันจะแสดงวิธีสร้างเทมเพลตที่ซ้อนกันใน Outlook โดยใช้ชุดข้อมูล คุณจะเห็นแนวทางต่างๆ ในการซ้อนเทมเพลต จากนั้นฉันจะสอนคุณเพิ่มช่องไดนามิกและกรอกอีเมลของคุณได้ทันที
ก่อนที่จะแสดงวิธีสร้างเทมเพลตที่ซ้อนกันใน Outlook ฉันต้องการหยุดพักสักครู่และแนะนำให้คุณรู้จักกับ Add-in ของเทมเพลตอีเมลที่ใช้ร่วมกัน ด้วยแอปเล็กๆ นี้ คุณไม่เพียงสร้างเทมเพลตสำหรับอีเมลในอนาคตเท่านั้น แต่ยังใช้การจัดรูปแบบ วางไฮเปอร์ลิงก์ รูปภาพ และตารางได้อีกด้วย นอกจากนี้ คุณสามารถวางเทมเพลตหลายรายการในอีเมลเดียวได้ในคลิกเดียว
ตกลง มาเริ่มกันเลย :)
สร้างเทมเพลตที่ซ้อนกันโดยใช้ทางลัดในชุดข้อมูล
ก่อนอื่น เรามาอธิบายกันก่อน ทางลัดในแง่ของเทมเพลตอีเมลที่ใช้ร่วมกันคืออะไร พูดง่ายๆ ก็คือลิงก์ไปยังเทมเพลตที่กำหนด เมื่อคุณสร้างเทมเพลต จะมีฟิลด์ที่มีแฮชแท็กสองตัวที่ด้านบนสุดของบานหน้าต่างของ Add-in นี่จะเป็นทางลัดของคุณ หากคุณกรอกข้อมูล เทมเพลตของคุณจะเชื่อมโยงกับทางลัดนี้
เคล็ดลับ คุณสามารถกำหนดได้อย่างง่ายดายว่าเทมเพลตใดมีทางลัดที่กำหนดโดยเครื่องหมายแฮชแท็กการเสนอราคาถัดจากชื่อเทมเพลต:
ดังนั้น หากคุณต้องการให้เพิ่มข้อความจากเทมเพลตนี้พร้อมทางลัด ไปยังเนื้อหาของเทมเพลตอื่น ไม่จำเป็นต้องคัดลอกและวางด้วยตนเอง เพียงพิมพ์ทางลัดและเทมเพลตทั้งหมดก็จะถูกวาง
ตอนนี้ก็ถึงเวลาแล้วดูว่าทางลัดทำงานอย่างไรในชุดข้อมูล ประการแรก ฉันจะสร้างเทมเพลตสามแบบและกำหนดทางลัดสำหรับแต่ละเทมเพลต
เคล็ดลับ หากคุณรู้สึกว่าต้องการข้อมูลเพิ่มเติมเกี่ยวกับชุดข้อมูล โปรดดูบทช่วยสอนเทมเพลตที่เติมได้จากชุดข้อมูล ฉันมีหัวข้อนี้ครอบคลุมอยู่แล้ว
เทมเพลตของฉันจะมีคำอธิบายสั้นๆ เกี่ยวกับแผนการสมัครรับข้อมูลผลิตภัณฑ์บางรายการ ฉันจะเพิ่มการจัดรูปแบบเพื่อให้ข้อความของฉันดูสว่างขึ้น และแน่นอน กำหนดทางลัดให้กับแต่ละรายการ หน้าตาจะเป็นดังนี้:
ตอนนี้ฉันจำเป็นต้องเพิ่มทางลัดเหล่านั้นไปยังชุดข้อมูล ดังนั้น ฉันจึงสร้างชุดข้อมูลใหม่ (เรียกใน “ คำอธิบายแผน ”) กรอกชื่อแผนลงในคอลัมน์แรก และป้อนทางลัดถัดจากแผนที่เกี่ยวข้อง นี่คือสิ่งที่ฉันได้รับจากผลลัพธ์:
แผน | คำอธิบาย |
เวอร์ชันปัจจุบัน | ##current |
อายุการใช้งาน | ##อายุการใช้งาน |
รายปี | ##รายปี |
อย่างที่คุณเห็น แต่ละแผนเชื่อมโยงกับทางลัดที่นำไปสู่เทมเพลตพร้อมคำอธิบาย ทำไมฉันถึงต้องการทั้งหมดนั้น? เพราะฉันต้องการทำให้เวิร์กโฟลว์ของฉันรวดเร็วและง่ายดาย :) สิ่งที่ต้องทำคือเขียนเทมเพลตและใส่แมโคร WhatToEnter เพื่อวางคำอธิบายที่จำเป็นลงในเทมเพลต
ดังนั้น เทมเพลตสุดท้ายของฉันจะเป็น ด้านล่าง:
สวัสดี!
นี่คือข้อมูลเกี่ยวกับแผนการที่คุณมีเลือกแล้ว:
~%WhatToEnter[{ชุดข้อมูล:"คำอธิบายแผน",คอลัมน์:"คำอธิบาย",ชื่อ:"เลือกแผน"}]
โปรดแจ้งให้เราทราบหากคุณต้องการความช่วยเหลือเพิ่มเติม :)
ตรรกะมีดังต่อไปนี้: ฉันวางเทมเพลตนี้ หน้าต่างป๊อปอัปปรากฏขึ้นเพื่อขอให้ฉันเลือกแผน (จากค่าในคอลัมน์ชุดข้อมูลแรก) เมื่อฉันทำเช่นนั้น เทมเพลตทั้งหมดที่เกี่ยวข้องกับทางลัดที่เกี่ยวข้องจะถูกวางในอีเมลของฉัน
ใช้ HTML ในชุดข้อมูล
ตอนนี้ฉันจะแสดงให้คุณเห็น อีกหนึ่งเคล็ดลับกับชุดข้อมูล ดังที่คุณทราบอยู่แล้ว ชุดข้อมูลสามารถเติมข้อมูลใดๆ ก็ได้ (ข้อความ ตัวเลข มาโคร และอื่นๆ อีกมากมาย) ในย่อหน้านี้ ฉันจะแสดงวิธีใช้โค้ด HTML ในชุดข้อมูลโดยใช้ตัวอย่างเดียวกันจากบทแรก
ก่อนอื่น เรามาเปิดหนึ่งในเทมเพลตและตรวจสอบ HTML:
นี่คือโค้ด HTML ของเทมเพลตนี้:
นโยบายใบอนุญาต: คุณจ่ายเพียงครั้งเดียวและใช้เวอร์ชันที่ซื้อตราบเท่าที่คุณต้องการ
นโยบายการอัปเกรด: ส่วนลด 50% สำหรับการอัปเกรดทั้งหมดในอนาคต
วิธีการชำระเงิน: บัตรเครดิต , PayPal
แม้จะดูยุ่งเหยิง แต่ทุกอย่างก็ค่อนข้างเรียบง่าย ย่อหน้าแรกประกอบด้วยคำอธิบายนโยบายสิทธิ์ใช้งาน นโยบายที่สอง – อัปเกรด และสุดท้ายคือวิธีการชำระเงิน แท็กทั้งหมดในเครื่องหมายคำพูดมุม (เช่น สไตล์ สี แข็งแรง em) เป็นตัวแทนของการจัดรูปแบบข้อความ (สี รูปแบบตัวอักษร เช่น ตัวหนา หรือตัวเอียง ฯลฯ)
ตอนนี้ฉันจะเติมชุดข้อมูลใหม่ด้วยโค้ด HTML เหล่านั้นและแสดงให้คุณเห็นว่ามันจะทำงานอย่างไร
หมายเหตุ คุณสามารถพิมพ์ได้ถึง 255 อักขระในหนึ่งเซลล์ชุดข้อมูล
ดังนั้น ชุดข้อมูลใหม่ของฉัน (ฉันเรียกมันว่า คำอธิบายแผน HTML ) มีทั้งหมดสี่คอลัมน์: คอลัมน์แรกเป็นคีย์ ส่วนที่เหลือเป็นคอลัมน์ที่มีพารามิเตอร์คำอธิบายของแผน นี่คือวิธีการดูแลหลังจากที่ฉันกรอกข้อมูลครบถ้วนแล้ว:
แผน | นโยบายใบอนุญาต | นโยบายการอัปเกรด | การชำระเงิน วิธีการ |
เวอร์ชันปัจจุบัน | นโยบายใบอนุญาต: คุณจ่ายครั้งเดียวและใช้เวอร์ชันที่ซื้อตราบเท่าที่คุณต้องการ | นโยบายการอัปเกรด: ส่วนลด 50% สำหรับการอัปเกรดทั้งหมดในอนาคต | วิธีการชำระเงิน: บัตรเครดิต, PayPal |
ตลอดอายุการใช้งาน | นโยบายใบอนุญาต: คุณชำระเงิน ครั้งเดียวและใช้ผลิตภัณฑ์ นานเท่าที่คุณต้องการ . | นโยบายการอัปเกรด: คุณจะได้รับ การอัปเกรดทั้งหมดฟรี ตลอดอายุการใช้งาน | วิธีการชำระเงิน: บัตรเครดิต, PayPal, การโอนเงินผ่านธนาคาร, เช็ค |
รายปี | นโยบายใบอนุญาต: ใบอนุญาตมีอายุ หนึ่งปี หลังจากการซื้อ คุณจ่ายเพียงครั้งเดียวและใช้ตลอดอายุการใช้งานของเวอร์ชันที่ซื้อ | นโยบายการอัปเกรด: การอัปเกรดทั้งหมดไม่มีค่าใช้จ่าย ในช่วงหนึ่งปี | วิธีการชำระเงิน: บัตรเครดิต, PayPal, Wireถ่ายโอน |
ตอนนี้ถึงเวลาที่จะต้องกลับไปที่เทมเพลตและอัปเกรดมาโครที่นั่น เนื่องจากตอนนี้ฉันมีสามคอลัมน์ที่มีข้อมูลที่จะวาง ฉันจะต้องมี WhatToEnter สามคอลัมน์ มีสองวิธี: คุณเพิ่มมาโครสามตัวที่ระบุคอลัมน์ต่างๆ เพื่อส่งคืนข้อมูล หรือทำเพียงครั้งเดียว สร้างสำเนาของแมโครนี้สองชุด และเปลี่ยนคอลัมน์เป้าหมายด้วยตนเอง โซลูชันทั้งสองนั้นง่ายและรวดเร็ว ตัวเลือกขึ้นอยู่กับคุณ :)
ดังนั้น เมื่ออัปเดตเทมเพลตขั้นสุดท้ายแล้ว จะมีลักษณะดังนี้:
สวัสดี!
นี่คือข้อมูลใบอนุญาตเกี่ยวกับแผนที่คุณเลือก:
- ~%WhatToEnter[{dataset:"Plans description HTML",column:"License Policy",title:"Choose plan"} ]
- ~%WhatToEnter[{ชุดข้อมูล:"คำอธิบายแผน HTML",คอลัมน์:"อัปเกรดนโยบาย",ชื่อเรื่อง:"เลือกแผน"}]
- ~%WhatToEnter[{ชุดข้อมูล:"แผน HTML คำอธิบาย",คอลัมน์:"วิธีการชำระเงิน",ชื่อ:"เลือกแผน"}]
โปรดแจ้งให้เราทราบหากคุณต้องการความช่วยเหลือเพิ่มเติม :)
อย่างที่คุณเห็น มีมาโครที่เหมือนกันสามตัวที่มีคอลัมน์เป้าหมายต่างกัน เมื่อคุณวางเทมเพลตนี้ ระบบจะขอให้คุณเลือกแผนเพียงครั้งเดียว และข้อมูลจากทั้งสามคอลัมน์จะเติมลงในอีเมลของคุณในชั่วพริบตา
เพิ่มฟิลด์ไดนามิกให้กับชุดข้อมูล
ในตัวอย่างด้านบน ฉันได้แสดงวิธีวางข้อมูลที่บันทึกไว้ล่วงหน้าในอีเมล แต่ถ้าคุณไม่รู้แน่ชัดว่าต้องมีค่าอะไรวาง? จะทำอย่างไรถ้าคุณต้องการตัดสินใจสำหรับแต่ละกรณี จะเพิ่มไดนามิกให้กับเทมเพลตของคุณได้อย่างไร
ลองนึกภาพกรณีนี้: คุณมักถูกถามเกี่ยวกับราคาสำหรับแผนให้บริการบางส่วน แต่ราคามีการเปลี่ยนแปลงค่อนข้างบ่อย และไม่มีประโยชน์ที่จะบันทึกไว้ในเทมเพลต ในกรณีนี้ คุณควรพิมพ์ด้วยตนเองทุกครั้งที่ตอบกลับคำขอดังกล่าว
ฉันไม่คิดว่าการพิมพ์ราคาหลังจากวางเทมเพลตจะมีประสิทธิภาพมากนัก เนื่องจากเรามาที่นี่เพื่อเรียนรู้วิธีประหยัดเวลา ฉันจะแสดงวิธีแก้ปัญหานี้ด้วยการคลิกเพียงไม่กี่ครั้ง
ก่อนอื่น ฉันขอเตือนคุณว่าฟิลด์ไดนามิกถูกจัดการอย่างไร คุณเพิ่มแมโคร WhatToEnter และตั้งค่าให้วางค่า ข้อความ หากไม่มีสิ่งใดบอกให้คุณทราบ ให้ตรวจสอบวิธีเพิ่มข้อมูลที่เกี่ยวข้องแบบไดนามิกในคู่มือก่อนหน้าของฉันก่อน
นี่คือมาโครที่จะขอให้ฉันป้อนราคาที่จำเป็น:
~%WhatToEnter[ ราคา;{title:"ป้อนราคาของแผนที่นี่"}]แต่จะเกิดอะไรขึ้นหากแผนมีการเปลี่ยนแปลงและจำเป็นต้องเปลี่ยนแปลงด้วย ตั้งค่ามาโครที่สองด้วยรายการแบบเลื่อนลงหรือไม่ ฉันมีทางออกที่ดีกว่าสำหรับคุณ ;)
ฉันสร้างชุดข้อมูลที่มีชื่อแผนในคอลัมน์หลักและมาโคร WhatToEnter ด้านบนในชุดที่สอง:
แผน | ราคา |
เวอร์ชันปัจจุบัน | ~%WhatToEnter[ราคา;{title:"ป้อนราคาของแผนที่นี่"}] |
อายุการใช้งาน | ~%WhatToEnter[ราคา;{title:"เข้าสู่แผนของราคาที่นี่"}] |
รายปี | ~%WhatToEnter[ราคา;{title:"ป้อนราคาของแผนที่นี่"}] |
จากนั้น ฉันจะเชื่อมต่อชุดข้อมูลนี้กับเทมเพลตของฉัน และรับสิ่งต่อไปนี้:
สวัสดี!
นี่คือราคาปัจจุบันสำหรับ ~%WhatToEnter[{ชุดข้อมูล:"ราคาแผน ",คอลัมน์:"แผน",ชื่อ:"แผน"}] แผน: USD ~%WhatToEnter[{dataset:"แผนราคา",คอลัมน์:"ราคา",ชื่อ:"ราคา"}]
ขอบคุณ คุณ
ดูแปลก ๆ ดูว่ามันใช้งานได้ดีแค่ไหน!
สรุป
ฉันหวังว่าคู่มือนี้จะแสดงให้คุณเห็นวิธีการใช้งานแบบอื่น ชุดข้อมูลและเป็นแรงบันดาลใจให้คุณลองใช้ฟังก์ชันนี้ :) คุณสามารถติดตั้งเทมเพลตอีเมลที่ใช้ร่วมกันของเราจาก Microsoft Store และดูว่า Add-in ทำงานอย่างไร ฉันแน่ใจว่าบทความเอกสารและบล็อกโพสต์ที่หลากหลายของเราจะช่วยคุณได้ ใช้ประโยชน์จากเครื่องมือนี้ให้ได้มากที่สุด ;)
หากคุณพบคำถามใดๆ เกี่ยวกับ Add-in โปรดฝากคำถามไว้ในส่วนความคิดเห็น เรายินดีที่จะช่วยเหลือคุณ :)