Excel VBA質問箱 IV

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

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


14131 / 76738 ←次へ | 前へ→

【68106】UserForm.Hide→Show後の処理
質問  ボビー  - 11/2/2(水) 17:28 -

引用なし
パスワード
   タイトルが判りづらくて申し訳ありません。

Private Sub CommandButton1_Click()
  On Error Resume Next

  UserForm1.Hide

  If MsgBox("xxxxは以下で良いですか?", vbYesNo) = vbNo Then
    UserForm1.Show
  End If

  If ComboBox6.Value <> "XXX" Then
    GoTo Exit
  end if
※UserForm1には、CommandButton1(OK)とCommandButton2(キャンセル)が
 存在します。


上記のように、一度UserFormを隠してから確認のMsgBoxをだして
処理を行っているのですが、再表示(UserForm1.Show)した時の処理で、
[OK]ボタン・[キャンセル]ボタンどちらを押しても、後続のロジックを
走ってしまいます。
再表示後にCommandButton1(OK)とCommandButton2(キャンセル)を
見分ける方法をお教えて下さい。

宜しくお願いします。

1 hits

【68106】UserForm.Hide→Show後の処理 ボビー 11/2/2(水) 17:28 質問
【68108】Re:UserForm.Hide→Show後の処理 ichinose 11/2/2(水) 21:16 発言
【68109】Re:UserForm.Hide→Show後の処理 ichinose 11/2/2(水) 21:26 発言
【68110】Re:訂正 ichinose 11/2/2(水) 21:33 発言
【68121】Re:訂正 ボビー 11/2/3(木) 11:39 お礼

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