Excel VBA質問箱 IV

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

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


38578 / 76732 ←次へ | 前へ→

【43287】Re:コンボボックスの値をセルに表示するには...
発言  ichinose  - 06/10/8(日) 7:45 -

引用なし
パスワード
   ▼Mar さん:
ponponさん、おはようございます。

>
>UserFormを使う方は、順調にマクロが動きましたが、コントロールツール
>ボックスを利用する方は、ドロップダウンしても、空白のままです。
>
>質問ですが
>コントロールツールボックスの方ですが。
>Sub 設定()はどのように繋がるのでしょうか?
>Initializeの役割をしているようですが、コマンドボタン2
>を作って操作するのかな?っと思ったりしたのですが・・・
>
>それからcommbobox1_の書き方に何か意味があるのでしょうか?
>アンダーバーを使う意味?を教えてください。

既にponponさんからの投稿にあるとおりです。
再度検討してみてください。
「設定」というプロシジャーは本来は、
このブックがオープンされた時や当該シートがアクティブになったときに
実行されるようにイベントプロシジャーを準備するのでしょうね。
(どこで設定するかは仕様によります)

ブックがオープンされた時なら、

Thisworkbookのモジュールに

Workbook_Open()というイベントプロシジャーを使用し、

Private Sub Workbook_Open()
  Call Worksheets("sheet1").設定
End Sub


シートがアクティブになったときなら、

当該シートモジュールで Worksheet_Activate()という
イベントプロシジャーを使用します。

Private Sub Worksheet_Activate()
  call 設定()
End Sub


名前についてもponponさんからの投稿のとおりです。

「_」で始まる名前や終わる名前はよく隠し機能に使われますけどね!!

おっと、今日は地区の運動会なのでもう行かなきゃ・・・。
ではでは。

0 hits

【43203】コンボボックスの値をセルに表示するには... みどりかなぶん 06/10/5(木) 18:17 質問
【43204】Re:コンボボックスの値をセルに表示するに... ponpon 06/10/5(木) 20:16 発言
【43253】Re:コンボボックスの値をセルに表示するに... みどりかなぶん 06/10/6(金) 23:32 お礼
【43206】Re:コンボボックスの値をセルに表示するに... ichinose 06/10/5(木) 20:27 発言
【43208】Re:コンボボックスの値をセルに表示するに... ponpon 06/10/5(木) 20:51 発言
【43254】Re:コンボボックスの値をセルに表示するに... みどりかなぶん 06/10/6(金) 23:36 お礼
【43263】Re:コンボボックスの値をセルに表示するに... Mar 06/10/7(土) 13:53 発言
【43278】Re:コンボボックスの値をセルに表示するに... ichinose 06/10/7(土) 20:19 発言
【43284】Re:コンボボックスの値をセルに表示するに... Mar 06/10/7(土) 22:29 質問
【43286】Re:コンボボックスの値をセルに表示する... ponpon 06/10/7(土) 23:31 発言
【43287】Re:コンボボックスの値をセルに表示するに... ichinose 06/10/8(日) 7:45 発言
【43289】Re:コンボボックスの値をセルに表示するに... Mar 06/10/8(日) 10:19 お礼
【43290】Re:コンボボックスの値をセルに表示するに... ponpon 06/10/8(日) 10:35 発言
【43295】Re:コンボボックスの値をセルに表示するに... Mar 06/10/8(日) 13:57 お礼

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