วิธีแนบไฟล์เฉพาะโดยอัตโนมัติเมื่อส่งอีเมลเฉพาะใน Outlook

แบ่งปันเลย:

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

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

แนบไฟล์เฉพาะโดยอัตโนมัติเมื่อส่งอีเมลเฉพาะ

  1. ขั้นแรก ให้เปิด Outlook แล้วไปที่แท็บ “นักพัฒนา”
  2. จากนั้นคุณสามารถค้นหาและคลิกที่ปุ่ม "Visual Basic" ซึ่งจะนำหน้าต่างตัวแก้ไข VBA ออกมาพร้อมกัน
  3. ในหน้าต่างต่อมา คุณควรดับเบิลคลิกโปรเจ็กต์ “ThisOutlookSession” ที่รายการโปรเจ็กต์ด้านซ้าย
  4. ถัดไปคุณควรคัดลอกและวางรหัส VBA ต่อไปนี้ลงไป
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    Dim strPrompt As String
    Dim nRes As Integer
 
    'Check the email subject and recipient
    If InStr(LCase(Item.Subject), "worklog") > 0 And InStr(Item.To, "frank") > 0 Then
       strPrompt = "Do you want to attach the worklog related files?"
       nRes = MsgBox(strPrompt, vbYesNo + vbQuestion, "Attach Files")
       If nRes = vbYes Then
          'Attach the specific files
          With Item
               .Attachments.Add ("C:\Attachments\WorkLog.docx")
               .Attachments.Add ("C:\Attachments\Data Statistics Report 1.xlsx")
               .Attachments.Add ("C:\Attachments\Data Statistics Report 2.xlsx")
          End With
       End If
    End If
End Sub

รหัส VBA - แนบไฟล์เฉพาะโดยอัตโนมัติเมื่อส่งอีเมลเฉพาะ

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

ไม่เคยเลื่อนการแก้ไขข้อผิดพลาดของ Outlook

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

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

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

แบ่งปันเลย:

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