วิธีตรวจสอบไฟล์แนบอัตโนมัติในอีเมลขาออกเฉพาะด้วย Outlook VBA

แบ่งปันเลย:

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

แตกต่างจาก Outlook 2010 และเวอร์ชันก่อนหน้า Outlook 2013 มีการสนับสนุนแบบเนทีฟเพื่อเตือนคุณเมื่อคุณไม่ได้แนบไฟล์ใด ๆ ในอีเมลขาออก คุณสามารถเปิดใช้งานคุณลักษณะนี้ในตัวเลือก Outlook เช่นภาพหน้าจอต่อไปนี้:เตือนคุณโดยอัตโนมัติหากไม่มีสิ่งที่แนบมาใน Outlook 2013

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

ตรวจสอบไฟล์แนบอัตโนมัติในอีเมลขาออกเฉพาะ

  1. ในตอนแรกให้เปิด Outlook และเปลี่ยนเป็นแท็บ "นักพัฒนา"
  2. คลิกที่ปุ่ม“ Visual Basic” ในกลุ่ม“ Code”ปุ่ม Visual Basic
  3. จากนั้นในหน้าต่างป๊อปอัปใหม่“ Microsoft Visual Basic for Applications” คุณควรดับเบิลคลิกที่โครงการ“ ThisOutlookSession” เพื่อเปิด
  4. จากนั้นคุณควรคัดลอกรหัสต่อไปนี้ลงในโปรเจ็กต์“ ThisOutlookSession”
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim strMsg As String
    Dim intAns As Integer
 
    If Item.Class <> olMail Then
       Exit Sub
    End If
 
    'Specify the Email Recipient and Subject
    If InStr(LCase(Item.To), "test") > 0 And InStr(LCase(Item.Subject), "worklog") > 0 Then
       If Item.Attachments.Count = 0 Then
          strMsg = "Do you want to send the email without attachments?"
          intAns = MsgBox(strMsg, vbYesNo + vbDefaultButton2 + vbExclamation, "Check for Missing Attachments")
          If intAns = vbNo Then
             Cancel = True
          End If
       End If
    End If
End Sub

คัดลอกรหัสในโครงการ ThisOutlookSession

  1. จากนั้นคลิกไอคอนบันทึกในแถบเครื่องมือ
  2. หลังจากนั้นคุณควรดำเนินการลงนามรหัสนี้
  • ขั้นแรก คุณควรสร้างใบรับรองดิจิทัลก่อน โปรแกรม MS Office มีเครื่องมือในตัวที่ชื่อว่า “ใบรับรองดิจิทัลสำหรับโครงการ VBA” คุณสามารถค้นหาได้โดยการค้นหา “vba” ใน “เมนูเริ่มต้น”ใบรับรองดิจิทัลสำหรับโครงการ VBA
  • จากนั้นกลับไปที่หน้าต่าง“ visual basic” เพื่อเซ็นชื่อรหัสลายเซ็นดิจิทัล
  1. หลังจากนั้นออกจาก“ Visual Basic” แล้วคลิกปุ่ม“ การตั้งค่ามาโคร” ใต้แท็บ“ นักพัฒนา” ในกล่องโต้ตอบ“ ศูนย์ความเชื่อถือ” คุณควรเลือกเปิดใช้เฉพาะมาโครที่เซ็นชื่อแบบดิจิทัลเท่านั้น อย่าลืมคลิก“ ตกลง” สุดท้ายเปลี่ยนการตั้งค่ามาโคร
  2. ในที่สุดคุณก็สามารถลองได้ สร้างข้อความใหม่กับผู้รับและหัวเรื่องที่ระบุ แต่ไม่มีไฟล์แนบ เมื่อคุณคลิกที่ปุ่ม“ ส่ง” คุณจะได้รับคำเตือนป๊อปอัพดังภาพต่อไปนี้:ตรวจสอบสิ่งที่แนบมาที่ขาดหายไป

ปกป้องข้อมูล Outlook ของคุณ

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

บทนำผู้เขียน:

Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ ซ่อมแซมข้อผิดพลาดฐานข้อมูล SQL และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.

แบ่งปันเลย:

ความเห็นถูกปิด