2016-04-08 17 views
1

Access VBAプログラムが完了するまでに時間がかかります。それは最後にMsgBoxを撃つが、アクセスが最小限に抑えられたときにそれについて知る方法はない。タスクバーのAccessアイコンを点滅させたい(標準クエリの確認が必要なときに点滅すると思う)、少なくともアクセスウィンドウを復元して結果のMsgBoxが表示されるようにする。手順が完了すると、ユーザーに通知します

DoCmd.RunCommand acCmdAppMaximize 
DoCmd.RunCommand acCmdAppRestore 

答えて

1

アプリケーションウィンドウを制御するためのコマンドは以下のとおりです:あなたがrestoreコマンドの前DoEventsを呼び出す必要がありので

application.DoCmd.RunCommand acCmdAppMaximize 
application.DoCmd.RunCommand acCmdAppMinimize 
application.DoCmd.RunCommand acCmdAppRestore 

それは、ここで働くこれらのいくつかの理由

は効果がありません。

+0

DoEventsをその行の前後に追加しようとしましたが、最大化していません。 – user3462831

+0

'MsgBox'コマンドの前または後に' DoCmd.RunCommand acCmdAppRestore'を呼び出しますか? – Gustav

+0

前(ダム文字制限のためにいくつかの文字) – user3462831

関連する問題