Excel VBA質問箱 IV

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

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


11491 / 76734 ←次へ | 前へ→

【70777】Re:for next 飛び飛び
回答  UO3  - 11/12/29(木) 15:01 -

引用なし
パスワード
   ▼クリスマス さん:

こんにちは
残念ながら、For 文では、このような「器用なこと」はできませんので
面倒でも、それぞれわける必要があります。
そのかわりといっちゃ、なんですが、True/Falseの設定を1つにまとめることができます。

Private Sub OptionButton1_Change()
  Dim i As Long
  
  For i = 1 To 2
    Me.Controls("CommandButton" & i).Visible = Not OptionButton1.Value
  Next i
  
  For i = 5 To 13
    Me.Controls("CommandButton" & i).Visible = Not OptionButton1.Value
  Next i
  
  For i = 18 To 18
    Me.Controls("CommandButton" & i).Visible = Not OptionButton1.Value
  Next i

End Sub

5 hits

【70776】for next 飛び飛び クリスマス 11/12/29(木) 13:38 質問
【70777】Re:for next 飛び飛び UO3 11/12/29(木) 15:01 回答
【70778】Re:for next 飛び飛び UO3 11/12/29(木) 15:05 回答
【70779】Re:for next 飛び飛び クリスマス 11/12/29(木) 15:25 お礼

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