Excel VBA(Windows 7の2010)についてサポートが必要です。私がやろうとしているのは、Excelを閉じてからPCをシャットダウンすることです。私が持っているコードは次のとおりです。
Declare Function ExitWindowsEx& Lib "User32" (ByVal uFlags As Long, ByVal dwReserved AS Long)
Global Const EWX_LOGOFF = 0
Global Const EWX_FORCE = 4
....Main Code Here ....
Application.DisplayAlerts = False
Application.Quit
Action = ExitWindows(EWX_LOGOFF or EWX_FORCE, 0)
断続的に次のエラーが発生します。
MicrosoftExcelを終了できません
ただし、マシンはまだログオフします。これは私が望んでいることなので、大きな問題ではありません。きれいに終了したいだけです。Windowsからのプロンプトが表示されたくないので、EWX_FORCEを保持しました。助言がありますか?