Excel VBA質問箱 IV

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

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


26821 / 76738 ←次へ | 前へ→

【55243】Re:デフォルトでチェックを入れておくには
質問  にしもり  - 08/4/23(水) 18:37 -

引用なし
パスワード
   ▼neptuneさん、jakaさん、
おかげさまでここまでできました。

Private Sub UserForm_Initialize()

  Me.CheckBox1.Value = True
  Me.TextBox2.Enabled = False

End Sub
-----------------------------------------------
Private Sub CommandButton1_Click()

  'Place
  If CheckBox1.Value = True Then
   ws1.Cells(i, 10).Value = "HONSHA"
  Else
   Me.TextBox2.Enabled = True
   ws1.Cells(i, 10).Value = Me.TextBox2.Value
  End If
  
  Unload UserForm1

End Sub

Thenに入るとうまくいきます。
が、Elseにいった場合にTextBox2をEnableにできません。
というかIf節の位置がCommandButtonのClickプロシージャの中にあるのがおかしいですかね。たぶんロジックが、私のやりたいこととは違っているのですよね。

すみません、どう直せばできるでしょうか。

1 hits

【55238】デフォルトでチェックを入れておくには にしもり 08/4/23(水) 14:45 質問
【55239】Re:デフォルトでチェックを入れておくには にしもり 08/4/23(水) 15:18 質問
【55240】Re:デフォルトでチェックを入れておくには neptune 08/4/23(水) 16:46 回答
【55241】Re:デフォルトでチェックを入れておくには Jaka 08/4/23(水) 16:49 発言
【55243】Re:デフォルトでチェックを入れておくには にしもり 08/4/23(水) 18:37 質問
【55244】Re:デフォルトでチェックを入れておくには Hirofumi 08/4/23(水) 21:16 回答
【55245】Re:デフォルトでチェックを入れておくには neptune 08/4/23(水) 21:56 回答
【55247】Re:デフォルトでチェックを入れておくには にしもり 08/4/24(木) 10:53 お礼

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