Excel VBA質問箱 IV

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

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


42611 / 76732 ←次へ | 前へ→

【39186】Re:ユーザーフォームにチェックボックスを入れたい
お礼  いなば  - 06/6/19(月) 16:29 -

引用なし
パスワード
   ▼Blue さん:
>VisibleプロパティをFalseにすると見えなくなります。
>(デザインモードでは見えていますが、実際表示すると消える)
>なので、プログラム中で表示/非表示を切り替えると良いと思います。

Blueさん ありがとうございます。
VisibleプロパティをFalseにすることでチェックボックスが見えなくなることは確認できました。

名前のチェックボックスすべてのVisibleプロパティをFalseにしておいて、
Private Sub UserForm_Initialize()
For i = 2 To Cells(2, "IV").End(xlToLeft).Column
  Me.Controls("CheckBox" & i - 1).Caption = Cells(2, i).Value
  Me.Controls("CheckBox" & i - 1).Visible = True
Next
End Sub
とやってできました。ありがとうございました。

4 hits

【39181】ユーザーフォームにチェックボックスを入れたい いなば 06/6/19(月) 16:00 質問
【39183】Re:ユーザーフォームにチェックボックスを... Blue 06/6/19(月) 16:03 発言
【39184】Re:ユーザーフォームにチェックボックスを... いなば 06/6/19(月) 16:12 質問
【39185】Re:ユーザーフォームにチェックボックスを... Blue 06/6/19(月) 16:17 回答
【39186】Re:ユーザーフォームにチェックボックスを... いなば 06/6/19(月) 16:29 お礼

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