อัปเดตล่าสุด: 7 มกราคม 2019
ปัญหา
ปัญหานี้ส่งผลกระทบเฉพาะกับระบบที่มีทั้ง Microsoft Microsoft 365 หรือ Office 2016/2019 C2R ติดตั้งอยู่ และยังมี Microsoft Access เวอร์ชันก่อนหน้า (เช่น Access 2010 หรือ Access 2013) ติดตั้งอยู่ด้วย ซึ่งรวมถึง Access Runtime เวอร์ชัน 2010 หรือ 2013
เมื่อพยายามส่งจดหมายโดยใช้ DoCmd.SendObject หรือใช้ MAPI API โดยตรงในโค้ด VBA หรือใช้ Add-on ของบริษัทอื่นที่ส่งจดหมายโดยใช้ MAPI API ใน Access เวอร์ชันที่เก่ากว่า โปรแกรมจะหยุดทำงาน
มีการพบปัญหานี้ครั้งแรกใน Office เวอร์ชัน 1811 (รุ่น 11029.20108)
สถานะ: แก้ไขปัญหาชั่วคราว
เนื่องจากปัญหาส่งผลกระทบกับการใช้ MAPI API จากภายใน Access ทางเลือกหนึ่งคือการเปิดใช้ Outlook และใช้โมเดลวัตถุของ Outlook เพื่อส่งจดหมาย
ปัญหาจะไม่เกิดขึ้นเมื่อใช้ Access รุ่นที่ใหม่กว่า ดังนั้น ถ้าคุณสามารถเรียกใช้แอปพลิเคชันโดยใช้ Access จาก Office Microsoft 365 แทนที่จะใช้ Access 2010/2013 ปัญหาก็จะไม่เกิดขึ้น
หากคุณจำถ้าคุณต้องเรียกใช้แอปพลิเคชันโดยใช้ Access เวอร์ชันที่เก่ากว่า และคุณจำเป็นต้องมีทั้ง Access เวอร์ชันที่เก่ากว่าและ Microsoft 365/2016/2019 ติดตั้งไว้ในเครื่อง และคุณเข้าใจวิธีสลับแชนแนล Office (ภาพรวมของแชนแนลการอัปเดต) คุณก็สามารถสลับจากแชนเนลปัจจุบันไปเป็นแชนเนลระดับองค์กรแบบรายครึ่งปี ซึ่งจะให้ Office เวอร์ชันก่อนหน้านี้แก่คุณโดยไม่มีปัญหาดังกล่าว
เรายังคงตรวจสอบต่อไปเพื่อหาวิธีที่ดีที่สุดในการแก้ไขปัญหานี้
แหล่งข้อมูลเพิ่มเติม

ถามผู้เชี่ยวชาญ
ติดต่อผู้เชี่ยวชาญ พูดคุยเกี่ยวกับข่าวสาร การอัปเดต และแนวทางปฏิบัติล่าสุด รวมทั้งอ่านบล็อกของเรา

ขอความช่วยเหลือในชุมชน
ถามคำถามและดูการแก้ไขปัญหาจากฝ่ายสนับสนุน MVP วิศวกร และผู้ใช้ Office อื่นๆ

แนะนำฟีเจอร์ใหม่
เราชอบอ่านคำแนะนำและคำติชมของคุณ! แบ่งปันความคิดเห็นของคุณ เรายินดีรับฟัง
ดูเพิ่มเติม
การแก้ปัญหาหรือวิธีแก้ปัญหาแบบเฉพาะหน้าสำหรับปัญหาล่าสุดใน Access