เมื่อตอบอีเมลที่มีสีพื้นหลังหากคุณต้องการลบออกคุณสามารถใช้ 2 วิธีต่อไปนี้ที่แนะนำในบทความนี้
ผู้ใช้บางคนชอบใช้สีพื้นหลังที่ต้องการในอีเมล ดังนั้นจึงเชื่อว่าคุณอาจเคยได้รับอีเมลดังกล่าวซึ่งมีสีพื้นหลังที่กำหนดเอง หากคุณไม่ชอบสีคุณต้องต้องการลบเมื่อตอบกลับอีเมล ตามปกติในการลบสีคุณสามารถเปลี่ยน“ สีของหน้า” เป็น“ ไม่มีสี” ได้ด้วยตนเอง อย่างไรก็ตามมันเป็นเรื่องลำบาก ในความเป็นจริงคุณสามารถใช้ 2 เคล็ดลับต่อไปนี้เพื่อลบสีพื้นหลังโดยอัตโนมัติเมื่อตอบกลับ
วิธีที่ 1: เปลี่ยนตัวเลือกการตอบกลับ
โดยค่าเริ่มต้นการตอบกลับจะถูกตั้งค่าให้รวมข้อความต้นฉบับโดยอัตโนมัติ ในกรณีนี้สีพื้นหลังของข้อความต้นฉบับก็จะรวมอยู่ด้วยเช่นกัน ดังนั้นหากคุณไม่ต้องการใส่สีคุณสามารถเปลี่ยนตัวเลือกการตอบกลับได้
- ประการแรกเปิด Outlook ของคุณ
- จากนั้นไปที่เมนู“ ไฟล์”
- จากนั้นเลือก“ ตัวเลือก”
- จากนั้นเปลี่ยนเป็นแท็บ "จดหมาย" ในกล่องโต้ตอบ "ตัวเลือก Outlook" ป๊อปอัป
- หลังจากนั้นค้นหาส่วน“ การตอบกลับและการส่งต่อ”
- จากนั้นเลือก“ ไม่รวมข้อความต้นฉบับ” หรือ“ แนบข้อความต้นฉบับ” จากรายการแบบเลื่อนลงของ“ เมื่อตอบกลับข้อความ”
- สุดท้ายคลิก“ ตกลง” เพื่อบันทึกการเปลี่ยนแปลง ตอนนี้คุณสามารถลอง
ข้อเสียที่ใหญ่ที่สุดอย่างหนึ่งของวิธีที่ 1 คือการตอบกลับจะไม่รวมอีเมลต้นฉบับไว้ในเนื้อหาข้อความ ดังนั้นหากคุณไม่ชอบคุณสามารถเลือกวิธีการถัดไปได้
วิธีที่ 2: ใช้ Outlook VBA
- ในขั้นต้นให้กด“ Alt + F11” ใน Outlook
- จากนั้นในหน้าต่างตัวแก้ไข VBA ให้เปิดโมดูลที่ไม่ได้ใช้งาน
- ถัดไปคัดลอกและวางรหัส VBA ต่อไปนี้ลงไป
Public WithEvents objExplorer As Outlook.Explorer
Public WithEvents objMail As Outlook.MailItem
Private Sub Application_Startup()
Set objExplorer = Outlook.Application.ActiveExplorer
End Sub
Private Sub objExplorer_SelectionChange()
On Error Resume Next
Set objMail = objExplorer.Selection.Item(1)
End Sub
Private Sub objMail_Reply(ByVal Response As Object, Cancel As Boolean)
Dim objReply As Outlook.MailItem
Dim strReplyRecipient As String
Dim objNewReply As Outlook.MailItem
Set objReply = objMail.Reply
strReplyRecipient = objMail.SenderEmailAddress
Set objNewReply = Outlook.Application.CreateItem(olMailItem)
With objNewReply
.Recipients.Add (strReplyRecipient)
.Recipients.ResolveAll
.Subject = objReply.Subject
.HTMLBody = objReply.HTMLBody
.Display
End With
Cancel = True
End Sub
Private Sub objMail_ReplyAll(ByVal Forward As Object, Cancel As Boolean)
Dim objReplyAll As Outlook.MailItem
Dim objReplyRecipients As Outlook.Recipients
Dim objrecipient As Outlook.recipient
Dim objNewReplyAll As Outlook.MailItem
Set objReplyAll = objMail.ReplyAll
Set objReplyRecipients = objReplyAll.Recipients
Set objNewReplyAll = Outlook.Application.CreateItem(olMailItem)
For Each objrecipient In objReplyRecipients
objNewReplyAll.Recipients.Add (objrecipient.Address)
Next
With objNewReplyAll
.Recipients.ResolveAll
.Subject = objReplyAll.Subject
.HTMLBody = objReplyAll.HTMLBody
.Display
End With
Cancel = True
End Sub
- จากนั้นลงนามในรหัสนี้
- ในภายหลังเปลี่ยนการตั้งค่าแมโคร Outlook เพื่ออนุญาตแมโครที่มีการเซ็นชื่อ
- ขั้นตอนต่อไป ให้รีสตาร์ท Outlook เพื่อเปิดใช้งานโปรเจ็กต์ VBA ใหม่
- ในที่สุดคุณสามารถลอง
- เลือกอีเมลและคลิกปุ่ม“ ตอบกลับ” หรือ“ ตอบกลับทั้งหมด” ใน Ribbon
- ข้อความตอบกลับใหม่จะปรากฏขึ้นคุณจะเห็นว่าสีพื้นหลังเดิมถูกลบออกไป
รับมือกับปัญหา PST ที่น่ารำคาญ
เป็นสิ่งที่หลีกเลี่ยงไม่ได้สำหรับผู้ใช้ Outlook ทั่วไปที่ต้องพบกับปัญหา PST ต่างๆเช่นข้อผิดพลาดทั่วไปไวรัสและ Outlook เสียหาย PST เป็นต้นเมื่อประสบปัญหาดังกล่าวคุณสามารถใช้เครื่องมือซ่อมแซมกล่องขาเข้าเพื่อแก้ไขได้ตั้งแต่แรก หากปัญหายังคงมีอยู่คุณสามารถลองใช้เครื่องมือที่มีประสิทธิภาพมากขึ้นเช่น DataNumen Outlook Repair.
บทนำผู้เขียน:
Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ sql เสียหาย และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.




