Excel VBA質問箱 IV

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

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


10725 / 13644 ツリー ←次へ | 前へ→

【20214】OptionButtonのチェックの仕方について YN61 04/12/1(水) 20:21 質問[未読]
【20216】Re:OptionButtonのチェックの仕方について Asaki 04/12/1(水) 21:11 回答[未読]
【20220】Re:OptionButtonのチェックの仕方について YN61 04/12/1(水) 22:01 お礼[未読]

【20214】OptionButtonのチェックの仕方について
質問  YN61  - 04/12/1(水) 20:21 -

引用なし
パスワード
   オプションボタン1.2.3.のどれも押さずに
コマンドボタンを押すと「0番が選択されました」に
なります。
「0番が選択されました」→「オプションボタン押して下さい」
としたいのですが、コードをどのように直せば良いでしょうか。
教えてください。

Private Sub CommandButton1_Click()
Dim ボタン番号 As Integer
If OptionButton1.Value = True Then
  ボタン番号 = 1
ElseIf OptionButton2.Value = True Then
  ボタン番号 = 2
ElseIf OptionButton3.Value = True Then
  ボタン番号 = 3
End If
  Unload UserForm2
MsgBox ボタン番号 & "番が選択されました"
End Sub

【20216】Re:OptionButtonのチェックの仕方について
回答  Asaki  - 04/12/1(水) 21:11 -

引用なし
パスワード
   こんばんは。

いちばん簡単そうなのは、MsgBoxを表示するタイミングで分岐するのでは?

If ボタン番号=0 then
  MsgBox "オプションボタン押して下さい"
Else
  MsgBox ボタン番号 & "番が選択されました"
End If

【20220】Re:OptionButtonのチェックの仕方について
お礼  YN61  - 04/12/1(水) 22:01 -

引用なし
パスワード
   ▼Asaki さん:

今晩は、早速ありがとうございます。
いつもご回答ありがとうございます。

サット頭が働かなくって・・・なるほどと
驚かされます。
本当にありがとうございました。

考えている事が出来て、本当に嬉しいです。
これからもよろしくご指導の程お願い申し
あげます。それでは失礼します。

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