Excel VBA質問箱 IV

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

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


4393 / 76734 ←次へ | 前へ→

【77964】Re:勤怠システムを自作したい
発言  ichinose  - 16/2/21(日) 16:53 -

引用なし
パスワード
   >ichinoseさんのコードでは Terminateイベントを使っておられますね。
>私のコードでは QueryClose を使ったわけですけど、閉じるボタンで
>QueryClose が実行されないケースがあるということでしょうか?

ユーザフォームの閉じるイベントは関係ないです。
やってみれば、わかります。
QueryCloseとTerminateの違いは、QueryCloseは、ユーザフォームの消去を状態によって
制御できるが、Terminateはできない ですよね?

現状、QueryCloseでは、閉じない制御をしているわけではないのです。

βさんのコードでは、
QueryCloseでもTerminateでもイベントは実行されています。

問題はイベント実行後です。
イベントは実行されているのですから、標準モジュールのループは抜けます。

が、その後、

UserForm1.Label1.Caption = "時刻表示お休み中"

こんなコードがあるのです。
ということは、一旦UnloadされたUserForm1は再びLoadされます。

Loadされれば、最初に発生するのがInitializeイベントですよね!!

プログラムは終わりませんよね!!

8 hits

【77959】勤怠システムを自作したい 作りたい初心者 16/2/20(土) 23:11 質問[未読]
【77960】Re:勤怠システムを自作したい β 16/2/21(日) 8:30 発言[未読]
【77961】Re:勤怠システムを自作したい 作りたい初心者 16/2/21(日) 11:04 お礼[未読]
【77966】Re:勤怠システムを自作したい β 16/2/21(日) 17:30 発言[未読]
【77962】Re:勤怠システムを自作したい ichinose 16/2/21(日) 11:15 発言[未読]
【77963】Re:勤怠システムを自作したい β 16/2/21(日) 12:31 発言[未読]
【77964】Re:勤怠システムを自作したい ichinose 16/2/21(日) 16:53 発言[未読]
【77965】Re:勤怠システムを自作したい β 16/2/21(日) 17:22 発言[未読]

4393 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free