• 締切済み

【VB2008】For Eachを使い、チェックをFalseする

For Eachを使い、チェックボックス5~25の チェックをFalseしたいのですが、どうすればいいのか分かりません。 どなたかご教授願いします。 CheckBox5.Checked = False CheckBox6.Checked = False ・・・ CheckBox25.Checked = False

みんなの回答

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

例えば、 For Each ctl As Object In Me.Controls  If TypeOf ctl Is CheckBox Then    Select Case Val(Replace(ctl.Name, "CheckBox", ""))        Case 5 To 25           ctl.Checked = False        Case Else    End Select  End If Next とかでしょうか?

関連するQ&A