最終更新日: 2019 年 1 月 7 日
問題
この問題によって影響を受けるのは、Microsoft Microsoft 365 または Office 2016/2019 C2R のいずれかと、以前のバージョンの Microsoft Access (Access 2010 や Access 2013 など) の両方がインストールされているシステムのみです。 これには、Access ランタイムの 2010 または 2013 バージョンが含まれます。
以前のバージョンの Access で、DoCmd.SendObject、直接 VBA コードによる MAPI APIs、または MAPI API を使用してメールを送信するサードパーティ製のアドオンを使用してメールを送信しようとすると、プログラムは終了します。
この問題は、バージョン 1811 (ビルド 11029.20108) の Office で発生しました。
状態: 回避策
この問題は MAPI API を Access 内から使用する場合に影響を与えていることから、代替策の 1 つとして、Outlook を起動して Outlook オブジェクト モデルを使用してメールを送信する方法があります。
また、新しいバージョンの Access を使用する場合にはこの問題は発生しないため、Access 2010/2013 ではなく Microsoft 365 の Access を使用してアプリケーションを実行することが可能な場合、問題を回避できます。
以前のバージョンの Access を使用してアプリケーションを実行する必要があり、以前のバージョンの Access と Microsoft 365/2016/2019 の両方がコンピューターにインストールしてある必要がある場合で、Office のチャンネルの切り替え方法 (更新プログラム チャンネルの概要) がわかる場合は、現在のチャネルから半期エンタープライズ チャネルにへ切り替えることで、以前のバージョンの Office (ここで説明される問題は発生しません) を利用することができます。
この問題を解決するための最適な方法を特定するための調査に引き続き取り組んでいます。