このコードは、タスク マネージャからのプロセス OUTLOOK.EXE を終了します。ユーザーがすでに Outlook を個別に開いている場合は、それも閉じられます。それはユーザーにとって受け入れられません。
Dim objOLApp As Outlook.Application
.
.
.
.
Call objOLApp.Quit()
Call System.Runtime.InteropServices.Marshal.ReleaseComObject(objOLApp)
objOLApp = Nothing
削除することで解決策を見つけました:Call objOLApp.Quit()
今、別の問題があります。OUTLOOK.EXE は、プログラムを閉じて Outlook ウィンドウを閉じた後も終了しません (開いている場合)。タスク マネージャーから (プロセスの終了) を実行する必要があります。
助言がありますか?