คุณมักจะต้องแนบไฟล์เฉพาะเมื่อส่งอีเมลเฉพาะใน Outlook หรือไม่? ถ้าใช่ คุณอาจรู้สึกเหนื่อยที่ต้องเพิ่มด้วยตนเองทุกครั้ง บทความนี้จะสอนวิธีที่รวดเร็วในการทำให้สำเร็จด้วย Outlook VBA
ในการทำงานประจำวันของฉัน ฉันมักจะต้องแนบไฟล์บางไฟล์เมื่อส่งอีเมลบางฉบับ ตัวอย่างเช่น ทุกสัปดาห์ ฉันต้องส่งอีเมลถึงผู้บังคับบัญชาเพื่อรายงานงานประจำสัปดาห์ ในอีเมลนี้ ฉันจะต้องแนบไฟล์เฉพาะบางไฟล์ รวมถึงบันทึกการทำงาน รายงานสถิติข้อมูลบางอย่าง และอื่นๆ ฉันมักจะอัปเดตไฟล์เหล่านี้ทุกสัปดาห์ ก่อนหน้านี้ ปกติฉันจะเขียนเนื้อหาข้อความก่อน แล้วจึงเพิ่มไฟล์เหล่านี้ด้วยตนเอง อย่างไรก็ตาม ในตอนนี้ ฉันพบเคล็ดลับที่ชาญฉลาดกว่า นั่นคือการใช้ Outlook VBA เพื่อทำให้เป็นอัตโนมัติ หากคุณมีข้อกำหนดที่คล้ายกัน โปรดอ่านต่อเพื่อเรียนรู้รหัส VBA ที่เป็นรูปธรรมและการดำเนินการโดยละเอียด
แนบไฟล์เฉพาะโดยอัตโนมัติเมื่อส่งอีเมลเฉพาะ
- ขั้นแรก ให้เปิด Outlook แล้วไปที่แท็บ “นักพัฒนา”
- จากนั้นคุณสามารถค้นหาและคลิกที่ปุ่ม "Visual Basic" ซึ่งจะนำหน้าต่างตัวแก้ไข VBA ออกมาพร้อมกัน
- ในหน้าต่างต่อมา คุณควรดับเบิลคลิกโปรเจ็กต์ “ThisOutlookSession” ที่รายการโปรเจ็กต์ด้านซ้าย
- ถัดไปคุณควรคัดลอกและวางรหัส 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
- หลังจากนั้น คุณจะต้องกำหนดใบรับรองดิจิทัลให้กับโครงการใหม่
- ขั้นแรกให้คลิกปุ่ม "เครื่องมือ" ในแถบเครื่องมือแล้วเลือก "ลายเซ็นดิจิทัล"
- จากนั้นในกล่องโต้ตอบป๊อปอัป "ลายเซ็นดิจิทัล" ให้กดปุ่ม "เลือก"
- จากนั้น คุณสามารถเลือกใบรับรองที่มีอยู่ได้
- สุดท้ายคลิกชุด "ตกลง" เพื่อกำหนดสำเร็จ
- หลังจากนั้นคุณต้องแก้ไขการตั้งค่าแมโครเพื่ออนุญาตมาโครที่เซ็นชื่อแบบดิจิทัล
- ในที่สุดคุณสามารถลอง
- เมื่อคุณคลิก “ส่ง” เพื่อส่งจดหมายเฉพาะที่มีคำเฉพาะในเรื่องหรือส่งถึงผู้ติดต่อเฉพาะ คุณจะเห็นกล่องข้อความเหมือนภาพด้านล่าง
- หลังจากนั้นคุณสามารถตรวจสอบอีเมลที่ส่ง คุณจะพบไฟล์ที่กำหนดไว้ล่วงหน้าที่แนบมาในจดหมายที่ส่ง
ไม่เคยเลื่อนการแก้ไขข้อผิดพลาดของ Outlook
บางครั้ง แม้ว่าคุณพบข้อความแสดงข้อผิดพลาดใน Outlook หลังจากที่คุณปิดข้อความแล้ว คุณยังอาจสามารถทำงานต่อไปได้ แต่จริงๆแล้วมันไม่ใช่การกระทำที่สมควร สิ่งที่คุณควรทำคือกำจัดพวกมันให้เร็วที่สุดแทนที่จะทิ้งไว้เฉยๆ ปัญหาสะสมจะส่งผลให้เกิดความผิดพลาดร้ายแรง หาก Outlook ของคุณขัดข้อง ข้อมูล Outlook PST ของคุณจะตกอยู่ในความเสี่ยง คุณควรรู้ว่า ข้อมูล Outlook PST เสียหาย ค่อนข้างเป็นปม ในเวลานั้น คุณไม่มีทางเลือกนอกจากใช้เครื่องมือซ่อมแซมที่มีประสบการณ์และมีชื่อเสียง เช่น DataNumen Outlook Repair.
บทนำผู้เขียน:
Shirley Zhang เป็นผู้เชี่ยวชาญด้านการกู้คืนข้อมูลใน DataNumen, Inc. ซึ่งเป็นผู้นำระดับโลกด้านเทคโนโลยีการกู้คืนข้อมูล ได้แก่ ซ่อมแซมความเสียหาย SQL Server ไฟล์ และผลิตภัณฑ์ซอฟต์แวร์ซ่อมแซมแนวโน้ม ดูข้อมูลเพิ่มเติมได้ที่ wwwdatanumenด้วย.



