Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1049 / 2272 ツリー ←次へ | 前へ→

【8985】メッセージボックスの表示について 代理人 07/1/15(月) 10:15 質問[未読]
【9000】Re:メッセージボックスの表示について 小僧 07/1/15(月) 17:31 回答[未読]
【9013】Re:メッセージボックスの表示について 代理人 07/1/19(金) 10:09 お礼[未読]

【8985】メッセージボックスの表示について
質問  代理人  - 07/1/15(月) 10:15 -

引用なし
パスワード
   質問されたのですが私はわからなかったので、どなたか教えて頂けませんか?

Accessのマクロで、終了したらメッセージボックスを表示するようにしているものを走らせている間に、関係ないExcelで別の作業をしていると、メッセージボックスがちゃんと前面に出てくる場合と前面に出てこない場合があるとの事。
他の作業をしていても必ず前面に出て来るよう設定する方法はありますか?

私もこのような経験があるのですが、操作のタイミングかなぁと思っていました。メッセージボックスの表示を最優先させるような設定があれば教えてください。

【9000】Re:メッセージボックスの表示について
回答  小僧  - 07/1/15(月) 17:31 -

引用なし
パスワード
   ▼代理人 さん:
こんにちは。

>Accessのマクロで、終了したらメッセージボックスを表示するようにしている
>他の作業をしていても必ず前面に出て来るよう設定する方法はありますか?

マクロだと難しいかもしれませんね。

標準モジュールに下記のようなコードを書き、セーブします。

Function exMsgBox()
  MsgBox "処理が終了しました", vbSystemModal, "終了確認"
End Function


マクロからは
[プロシージャの実行] で、プロシージャ名を exMsgBox() と指定します。

こんな感じでいかがでしょうか。

【9013】Re:メッセージボックスの表示について
お礼  代理人  - 07/1/19(金) 10:09 -

引用なし
パスワード
   ▼小僧 さん:
ありがとうございました!!早速伝えます!!

>▼代理人 さん:
>こんにちは。
>
>>Accessのマクロで、終了したらメッセージボックスを表示するようにしている
>>他の作業をしていても必ず前面に出て来るよう設定する方法はありますか?
>
>マクロだと難しいかもしれませんね。
>
>標準モジュールに下記のようなコードを書き、セーブします。
>
>Function exMsgBox()
>  MsgBox "処理が終了しました", vbSystemModal, "終了確認"
>End Function
>
>
>マクロからは
>[プロシージャの実行] で、プロシージャ名を exMsgBox() と指定します。
>
>こんな感じでいかがでしょうか。

1049 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free