上次更新日期:2019 年 1 月 7 日
問題
這個問題只會影響同時安裝 Microsoft Microsoft 365 或 Office 2016/2019 C2R 以及 Microsoft Access 較早版本 (如 Access 2010 或 Access 2013) 的系統。 這包括 Access 執行階段的 2010 或 2013 版。
若嘗試使用以下方法傳送郵件,程式將會終止:使用 DoCmd.SendObject、直接在 VBA 程式碼中使用 MAPI API、或使用第三方附加元件,透過舊版 Access 中的 MAPI API。
這個問題發生在 Office 的版本 1811 (組建 11029.20108)。
狀態:因應措施
因為該問題會影響 Access 中 MAPI API 的使用,其中一個替代方法就是啟動 Outlook,然後使用 Outlook 物件模型來傳送郵件。
使用較新版的 Access,同樣也不會發生這個問題,因此,如果您可以使用 Microsoft 365 中的 Access 來執行應用程式,而不要使用 Access 2010/2013,問題將不會發生。
如果您必須執行的應用程式使用的是舊版Access,而且您必須在電腦上同時安裝舊版Access 和 Microsoft 365/2016/2019 版,此外,您也了解如何切換 Office 通道 (更新通道概觀),則您可以從目前通道切換到半年企業通道,而此通道可提供您不會發生上述問題的舊版 Office。
我們將持續進行調查,以確定解決這個問題的最佳方式。